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
Peru plays even with home-side Sweden in final dress rehearsal before World Cup
By Michael Krumholtz - June 9, 2018
Landslide in northwest Peru buried at least 60 homes
By Raquel Castaño - March 18, 2022
Peru nominated for 19 World Travel Awards in 2015
By Colin Post - October 29, 2015