Guatemalan president stripped of immunity as anti-corruption protests swell ahead of elections
On Tuesday afternoon Guatemala’s Congress voted unanimously to strip President Otto Perez Molina of his immunity from prosecution. The move comes amid a massive corruption scandal that has already prompted several high-ranking officials within...