Pedro Castillo during his visit to Chile this week. Credit: Courtesy of “Diario El Peruano”.
Pedro Castillo Chile
By Diego Lopez Marina
December 2, 2022
You Might Also Enjoy
Mike Pence’s office seems confused about who Peru’s president is
By Michael Krumholtz - April 13, 2018
Chile firm buys Repsol’s LPG business in Peru
By Colin Post - April 21, 2016
Mining protests flare up during Peru’s election season
By Colin Post - May 12, 2016