President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Four alleged Shining Path leaders captured by police
By Diego Lopez Marina - November 28, 2023
Strong 5.8-magnitude quake wakes up Arequipa
By Michael Krumholtz - September 14, 2018
Chile firm buys Repsol’s LPG business in Peru
By Colin Post - April 21, 2016