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
Prosecutor considers resigning over justice minister’s gag order
By Colin Post - July 14, 2015
Trump may bring up NAFTA overhaul at Americas Summit, per report
By Michael Krumholtz - April 3, 2018
Opposition moves to impeach three Cabinet ministers in Peru
By Colin Post - October 1, 2015

