Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Peru judge sentenced for receiving bribes
By Frances Jenner - May 15, 2018
Peru’s electoral board approves Julio Guzman’s candidacy
By Colin Post - February 24, 2016
Choquequirao to get more visitors with new road and cable car
By Daniel Sanchez - November 27, 2017
