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
Opposition moves to impeach three Cabinet ministers in Peru
By Colin Post - October 1, 2015
First day of national Tia Maria protests peaceful
By Colin Post - May 28, 2015
Peruvian startups preparing for disaster and how to keep calm and carry on
By Sam Brake Guia - August 16, 2018
