President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru’s former Vice President Luis Giampietri dies at 82
By Diego Lopez Marina - October 6, 2023
Peru to reevaluate environmental laws over La Oroya smelter
By Jack Dylan Cole - April 12, 2017
Las Bambas: Peru’s largest copper mine starts production
By Colin Post - January 18, 2016