Power Struggle in Guatemala

Pro Rios Montt Protest

The Obama administration’s destructive role.