Screen Shot 2018-08-09 at 4.08.36 PM
By Michael Krumholtz
August 9, 2018
You Might Also Enjoy
Marcelo Odebrecht faces questions over his connections with Keiko Fujimori and former Peruvian presidents
By Jess Rapp - November 9, 2017
Peru’s Pedro Castillo impeached, detained by authorities after attempting to dissolve congress
By Diego Lopez Marina - December 7, 2022
Mayor of Lima, Peru impeached for serving on the board of state-owned company while in office
By Diego Lopez Marina - May 3, 2022