President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Ruling party congressman suspended for 120 days
By Colin Post - November 13, 2015
Peru to close 40 military bases in VRAEM, aka ‘Peru’s Cocaine Valley’
By Diego Lopez Marina - May 5, 2022
Peru’s army kills six Shining Path rebels
By Colin Post - September 3, 2015
