Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Interpol issues blue notice for Peru Libre leader Vladimir Cerrón
By Diego Lopez Marina - October 13, 2023
Peru’s Congress approves President Pedro Castillo’s cabinet, simultaneously considers impeaching him
By Jim Glade - March 11, 2022
Peru’s Public Ministry investigates 17,000 irregular passports issued last year
By Diego Lopez Marina - June 12, 2023
