ollanta humala luis inacio lula da silva brazil odebrecht bribes
By Colin Post
April 13, 2017
You Might Also Enjoy
Opposition moves to impeach three Cabinet ministers in Peru
By Colin Post - October 1, 2015
Peru to request extradition of political operative from Bolivia
By Colin Post - March 18, 2015
Peru’s Congress approves President Pedro Castillo’s cabinet, simultaneously considers impeaching him
By Jim Glade - March 11, 2022