Guatemalan President Otto Perez has resigned after Congress stripped the leader of immunity over corruption allegations and a warrant was issued for his arrest
Guatemalan President Otto Perez has resigned, his spokesman said after Congress stripped the leader of immunity over corruption allegations and a warrant was issued for his arrest. The embattled conservative leader, in power since 2012, took Thursday’s decision to step down to confront “individually the proceedings against him,” his spokesman Jorge Ortega said, days before […]