President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Peru reports first confirmed case of Zika virus
By Colin Post - January 29, 2016
Chinese miners evaluating pending bid for Peru’s La Oroya smelter
By Colin Post - October 6, 2016
Peru’s Pedro Pablo Kuczynski leads Fujimori in poll for runoff
By Colin Post - April 18, 2016