All Posts filed under »South America« Follow This Topic
Stripped naked to the waist, she begs for mercy as she is savagely beaten by a lynch mob in the middle of the street. Alejandra Maria Torres was part of an armed gang that tried to rob bus passengers in Guatemala City. But as she tried to escape the passengers stripped and beat her before dousing her [...]
December 18, 2009
2 Comments