Tags: spain worships che guevara
07/02/08
So, while the Spanish are tearing down statues of the relatively (To Castro, certainly) benign dictator, Francisco Franco, they're erecting statues to one of the most destructive forces in Latin American history, Che Guevara. Way to make sense, Spain. What's next: Are you going to give monkeys human rights?
Mayor failing Che test.
Thanks to Babalu blog.
Tags: spain worships che guevara






