ollanta humala luis inacio lula da silva brazil odebrecht bribes
By Colin Post
April 13, 2017
You Might Also Enjoy
Peru’s Supreme Court orders former President Pedro Castillo’s property seized
By Diego Lopez Marina - July 28, 2023
“You messed up in the World Cup”: Cueva’s uncomfortable fan encounter
By Michael Krumholtz - July 17, 2018
UN General Assembly: Peru’s Dina Boluarte says Peru ‘respects democracy’
By Diego Lopez Marina - September 22, 2023