Pedro Castillo participating in the 52nd OAS General Assembly in Lima. Image courtesy of ANDINA.
Castillo
By Diego Lopez Marina
October 10, 2022
You Might Also Enjoy
Private plane crashes in Lima, killing three
By Colin Post - August 27, 2015
Peru set to extradite FIFA executive to US
By Colin Post - December 7, 2015
Indigenous communities in Peru use smartphones to fight back at pollution
By Mathew Di Salvo - December 18, 2017