ollanta humala francois hollande
By Colin Post
January 13, 2016
You Might Also Enjoy
Peru’s Congress rejects impeachment motion against President Pedro Castillo
By Diego Lopez Marina - March 29, 2022
Peru: protest shuts down Machu Picchu tourism for two days
By Colin Post - November 17, 2016
Peru launches most advanced satellite in Latin America
By Jack Dylan Cole - September 23, 2016