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
Lima: Callao governor latest suspect in Odebrecht corruption
By Jack Dylan Cole - April 4, 2017
Keiko Fujimori detained for allegations of money laundering during presidential campaign
By Michael Krumholtz - October 10, 2018
New Peru party leader asks Martín Vizcarra to hold special elections for presidency
By Michael Krumholtz - March 22, 2018