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
CEO of Pan Perú to chair key discussion on global collective good at Horasis Global Meeting
By Fraser Gillies - October 10, 2023
Peru: Keiko Fujimori vows not to pardon her father if elected
By Colin Post - April 3, 2016
Peru implements martial law to fight crime in Lima port district
By Colin Post - December 5, 2015