Presidente Pedro Castillo. Image courtesy of ANDINA.
Pedro Castillo
By Diego Lopez Marina
August 9, 2022
You Might Also Enjoy
Peru leftist Veronika Mendoza endorses Kuczynski
By Colin Post - May 31, 2016
What are locals saying about Peru’s Tia Maria copper project?
By Michael Fraiman - November 2, 2015
Peru: judge rejects appeal from Alberto Fujimori
By Colin Post - September 9, 2015