President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Peru to construct cable car system in Machu Picchu
By Michael Krumholtz - September 16, 2018
Protests against oil companies throughout northern Peru
By Colin Post - September 2, 2015
Peru raises key interest rate to stem inflation
By Colin Post - September 10, 2015