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
Americas Summit: regional heads promise “zero tolerance” against corruption
By Michael Krumholtz - April 14, 2018
Peru: Cesar Acuña pegged with eggs at campaign event
By Colin Post - January 19, 2016
Popular Force politicians suspected of money laundering barred from leaving Peru
By Michael Krumholtz - March 19, 2018