2000 Troops Deployed Amid Protests

  • 6 years ago
More than 2,000 police and army have locked down the center of Guatemala city amid the protests. Demonstrators are denouncing Jimmy Morales' decision to deploy a section of elite soldiers of the army specialized for "anti-terrorist" operations.

Recommended