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
World’s largest child sacrifice site believed to be uncovered in Peru
By Michael Krumholtz - April 26, 2018
Peru scrambles to sell top oil license
By Colin Post - August 14, 2015
New educational models inspire while educating young people in Latin America
By Arjun Harindranath - January 8, 2018