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
Las Bambas: Peru’s largest copper mine starts production
By Colin Post - January 18, 2016
Radioactive device stolen from public hospital in Lima
By Colin Post - June 8, 2016
Peru forces dozens into retirement in shake-up of police force
By Colin Post - September 6, 2016