President Pedro Castillo. Image courtesy of ANDINA
Pedro Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Peru scraps Southern Gas Pipeline contract in Odebrecht fallout
By Colin Post - January 23, 2017
Peru slips up to Holland 2-1 in international friendly
By Michael Krumholtz - September 6, 2018
Martial law extended to nine months in northern Peru province
By Jack Dylan Cole - August 6, 2016