Skip to main content
play

Thousands demand Guatemala president resignation

Thousands of protesters take to the streets of Guatemala City to demand the resignation of President Otto Perez, who is accused of being involved in a corruption scandal. Video provided by AFP
Newslook