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
Peru tightens control over NGOs managing international funds
By Diego Lopez Marina - March 17, 2025
$100 million Callao dockworkers strike ends
By Colin Post - June 5, 2015
Peru gears up for do-or-die clash against Colombia
By Nic Waddell - October 10, 2017

