Embattled Guatemalan president Otto Pérez Molina has resigned. He stepped down amidst growing street protests, political pressure and approaching elections. Molina faces criminal charges in a fraud scandal. He said that he was stepping down to “face justice and resolve my personal situation.” We’ll talk about the political crisis with independent journalist Allan Nairn. He’s currently in Guatemala.