Presidente Pedro Castillo. Courtesy of Peru’s Presidency
PedroCastillo
By Diego Lopez Marina
July 5, 2022
You Might Also Enjoy
Peru passes temporary law to save Lima’s transport reform
By Colin Post - November 2, 2015
President Vizcarra admits to “mistake” of meeting secretly with Keiko Fujimori
By Michael Krumholtz - August 27, 2018
Cesar Acuña may lose degree after plagiarism revealed in thesis
By Colin Post - January 27, 2016