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[…]
