Pedro Castillo with his ministers. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
October 19, 2022
You Might Also Enjoy
Guerrilla leader released after 25 years in Peru prison
By Colin Post - September 23, 2015
Peru’s Supreme Court declares Ethnocacerist leader Antauro Humala’s political party illegal
By Diego Lopez Marina - November 12, 2024
Censured politician sues Peru’s congress for $775,000
By Colin Post - October 7, 2015