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
In condemning censure, PPK differentiates himself
By Colin Post - April 4, 2015
Amnesty International: Fujimori pardon “would undermine the fight against impunity”
By Daniel Sanchez - October 23, 2017
Lima judge dismissed for releasing 52 in house assault
By Colin Post - September 2, 2015
