JUAREZ, MEXICO - MARCH 24: Military police keep guard at the site of a murder on March 24, 2010 in Juarez, Mexico. A Pew Research study found that 61 percent of respondents believe the Mexican and United States' governments were equally to blame for ...
Recent comments
5 years 25 weeks ago
14 years 41 weeks ago
14 years 43 weeks ago
14 years 43 weeks ago
15 years 7 weeks ago
15 years 7 weeks ago
15 years 14 weeks ago
15 years 32 weeks ago
16 years 14 weeks ago
16 years 14 weeks ago