Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Peru Libre ruling party loses power: 10 of its congressmen resign
By Diego Lopez Marina - May 13, 2022
26 giant Galapagos tortoises found in a Peru bus are returned to Ecuador
By Frances Jenner - June 13, 2018
Poverty reduction slows with GDP growth
By Colin Post - April 24, 2015