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: four police officers involved in Lima shakedown
By Colin Post - December 16, 2015
Mosquito-borne diseases prompt a state of emergency in Piura
By Frances Jenner - April 4, 2018
The long decline of Peru’s fugitive ex-President Alejandro Toledo
By Colin Post - February 13, 2017