Carles Boix

@boixserra

Robert Garrett Professor of Politics and Public Affairs, Princeton University

Who said progress exists?: After hunting it politician from Spain's Popular P poses w/ deer's testicls on his head

Views 323

718 days ago

Who said progress exists?: After hunting it politician from Spain's Popular P poses w/ deer's testicls on his head

0 Comments

Realtime comments disabled