Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
November 5, 2022
You Might Also Enjoy
Banking authority sells off mismanaged Ica bank
By Colin Post - June 20, 2015
Peru: Cesar Acuña accused of vote buying in Lima
By Colin Post - February 15, 2016
Nearly 50 dead after bus plunges down 100m cliff face on notoriously dangerous Peruvian road
By Mathew Di Salvo - January 8, 2018