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
6 years 20 weeks ago
15 years 36 weeks ago
15 years 38 weeks ago
15 years 38 weeks ago
16 years 2 weeks ago
16 years 2 weeks ago
16 years 9 weeks ago
16 years 27 weeks ago
17 years 9 weeks ago
17 years 9 weeks ago