Guatemalans Push President to Resign
Guatemalan President Otto Pérez Molina resigned and was arrested after thousands of Guatemalans took to the streets to protest peacefully for his impeachment.
Guatemalan President Otto Pérez Molina resigned and was arrested after thousands of Guatemalans took to the streets to protest peacefully for his impeachment.