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
Ayacucho’s traditional bull run sends eight people to hospital
By Frances Jenner - April 2, 2018
Fresh violence on Peru’s campuses over university reform bill
By Colin Post - January 13, 2016
Peru enters FIFA Top 10 for first time in history
By Nic Waddell - October 16, 2017