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
Agents of corruption: The real culprits of Peru’s endless graft
By Diego Lopez Marina - March 30, 2023
Peru: judge frees 29 gang members outside Lima
By Colin Post - November 1, 2016
Police seize $1 million of counterfeit clothing in Lima market
By Colin Post - August 10, 2015