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
Half of the Venezuelans in Peru have advanced degrees
By Michael Krumholtz - July 30, 2018
Grenade detonates, kills policeman outside Lima school
By Colin Post - September 7, 2015
Peru presidential candidate accused of rape, spousal abuse
By Colin Post - November 27, 2015
