Advertisement

Guatemalans push for resignation of president

Thousands took to the streets in Guatemala City on Saturday, demanding that President Otto Perez step down due to a corruption scandal that has shaken his government to its core.