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
Peru: Cesar Acuña violated campaign finance regulations
By Colin Post - January 28, 2016
Peru: former President Toledo to face trial for money laundering
By Colin Post - April 22, 2016
‘Internal racism’ is prevalent in Peru, survey shows
By Frances Jenner - March 27, 2018
