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
Three priests murdered by Shining Path beatified in Peru
By Colin Post - December 7, 2015
Provincial mayor murdered in southern Peru
By Colin Post - July 14, 2015
Peru loses years of public contracts in database crash
By Colin Post - August 21, 2015