IACHR slams ‘excessive force’ in Guatemala protests squib

Inter-American Commission on Human Rights slams 'excessive use of force' by police; government denounces congress fires.
Continue reading on Al Jazeera...
Tags: