Participation of Pedro Castillo in the UN General Assembly. Image courtesy of ANDINA.
Castillo Onu
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Lima archbishop under fire ahead of women’s march
By Jack Dylan Cole - August 7, 2016
Peru’s Congress investigating President Castillo’s empty promise to young cancer patients
By Diego Lopez Marina - September 22, 2022
Peru becomes the first country in South America to have a climate change law
By Frances Jenner - April 17, 2018