Pedro Castillo
By Diego Lopez Marina
October 14, 2022
You Might Also Enjoy
District mayor assassinated outside city hall in northern Peru
By Colin Post - October 7, 2016
Peru’s oil future in question after key license attracts zero bids
By Colin Post - August 6, 2015
Lima hosts international convention to fight organized crime and corruption
By Jess Rapp - October 9, 2017