President Pedro Castillo. Image courtesy of Peru’s Presidency
Pedro Castillo
By Diego Lopez Marina
May 12, 2022
You Might Also Enjoy
Natives release 200 hostages in Peru’s Amazon after oil spill
By Jack Dylan Cole - October 3, 2016
Peruvian poet Eduardo Chirinos dies aged 55
By Colin Post - February 22, 2016
Peru signs free trade deal with Australia
By Arjun Harindranath - February 13, 2018