President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Former justice minister under Alan Garcia sentenced to four years
By Colin Post - May 18, 2015
Peruvian students to participate in US aerospace competition
By Michael Krumholtz - September 10, 2018
Cesar Acuña may lose degree after plagiarism revealed in thesis
By Colin Post - January 27, 2016