ollanta humala luis inacio lula da silva brazil odebrecht bribes
By Colin Post
April 13, 2017
You Might Also Enjoy
President Martín Vizcarra’s approval rating reaches 55% in early polling
By Michael Krumholtz - April 11, 2018
Peru’s President Dina Boluarte’s rocky relationship with the press
By Diego Lopez Marina - June 14, 2024
Peru rescues 39 slaves from Shining Path ‘production camp’
By Colin Post - July 29, 2015