President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Northern Peru region set to protest private operation of key oil block
By Colin Post - August 19, 2015
Pollution suspected in deaths of 10,000 endangered frogs in Peru
By Colin Post - October 18, 2016
Peru elects ombudsman for first time in five years
By Colin Post - September 8, 2016