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
Canadian man killed after being accused of murdering indigenous leader Olivia Arévalo
By Frances Jenner - April 23, 2018
Pedro Castillo’s nephew Fray Vásquez surrenders after two years in hiding
By Diego Lopez Marina - February 2, 2024
Public pressures Lima mayor to account for spending with petition
By Colin Post - September 10, 2016