President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
President Kuczynski denies latest allegations tying him to Odebrecht scandal
By Michael Krumholtz - March 5, 2018
Peru’s Public Ministry requests 36-month pretrial detention for ruling party leader
By Diego Lopez Marina - November 15, 2022
Peru creates new conservation area in Loreto’s Amazon with private bio-park
By Michael Krumholtz - July 26, 2018
