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
Julio Guzman stumbles over indigenous rights law
By Colin Post - January 25, 2016
Fire in Lima beach town highlights poor water infrastructure
By Colin Post - January 21, 2016
Peru forces dozens into retirement in shake-up of police force
By Colin Post - September 6, 2016