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
Former Peruvian Football Chief cleared of corruption
By Mathew Di Salvo - December 28, 2017
Hundreds march against Trans-Pacific Partnership in Lima
By Colin Post - February 26, 2016
Peru: Fujimori and Guzman in virtual tie in hypothetical runoff
By Colin Post - February 21, 2016