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
Peru looks forward to star-studded lineup of concerts in coming months
By Michael Krumholtz - February 7, 2018
More financial irregularities at Peru’s ruling party
By Colin Post - February 23, 2015
Peru declares State of Emergency in Lima and Callao amid rising crime rates
By Diego Lopez Marina - March 20, 2025
