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
What are locals saying about Peru’s Tia Maria copper project?
By Michael Fraiman - November 2, 2015
Peru wins three travel prizes at World Travel Awards 2018
By Michael Krumholtz - December 4, 2018
Suspect arrested in connection with murder of Jesuit priest
By Michael Krumholtz - September 6, 2018