Participation of Pedro Castillo in the UN General Assembly. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
September 23, 2022
You Might Also Enjoy
Judicial employees battle police in downtown Lima protest
By Colin Post - November 26, 2015
Peru presidential candidate accused of rape, spousal abuse
By Colin Post - November 27, 2015
Peru inaugurates the future of gaming with new eSports center
By Diego Lopez Marina - December 4, 2023