President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Peru drug lord eyes TV series after 22 years in prison
By Colin Post - January 14, 2016
Peru government to battle opposition over sales-tax reform
By Colin Post - November 11, 2016
Humala names new cabinet pending congressional approval
By Colin Post - April 3, 2015