Pedro Castillo with Aníbal Torres and Betssy Chávez. Image courtesy Peru’s Government.
Betssy Chavez y Anibal Torres
By Diego Lopez Marina
April 4, 2023
You Might Also Enjoy
Protest leader released, anti-mining movement to ‘radicalize’ in Arequipa
By Colin Post - April 21, 2015
Peru Libre leader Vladimir Cerrón’s appeal denied, ordered to serve three and a half years in jail
By Diego Lopez Marina - October 9, 2023
Peru removes National Police commander just four months after taking over
By Diego Lopez Marina - May 27, 2022
