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
Protesters set fire to mining camp in southern Peru
By Colin Post - October 19, 2016
Defiant first lady appears before corruption commission
By Colin Post - July 16, 2015
Military helicopter rotor kills woman in northern Peru
By Colin Post - August 7, 2015