Pedro Castillo. Image courtesy of ANDINA/Prensa Presidencia.
Pedro Castillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Peruvian Congress set to vote on President Kuczynski’s political fate today
By Arjun Harindranath - December 21, 2017
Distressed Chinese firm to sell Peru’s largest fishery
By Colin Post - January 7, 2016
Former President Alan García requests asylum from Uruguay
By Michael Krumholtz - November 19, 2018
