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
Attorney general dismissed for misconduct in Cesar Alvarez investigations
By Colin Post - May 14, 2015
Peru delegation makes ‘emerging-market’ case in New York
By Colin Post - September 15, 2015
Fire in Callao shantytown destroys dozens of homes
By Colin Post - June 23, 2015

