Pedro Castillo. Image courtesy of ANDINA/Prensa Presidencia.
Pedro Castillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Jailed candidate to participate in Peru’s presidential debates
By Colin Post - April 3, 2016
President Pedro Pablo Kuczynski Faces Criticism from Business Leaders as Economic Growth Stagnates
By Kwinten Wouters - December 6, 2017
Peru army officer arrested for drug trafficking
By Colin Post - October 23, 2015