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
Peru debuts new work permit for Venezuelans as they continue to enter Peru en masse
By Frances Jenner - May 14, 2018
Peru to fine Kimberly-Clark and Protisa for price-fixing
By Colin Post - December 15, 2015
Peru: Ollanta Humala implicated in Brazil’s Carwash scandal
By Colin Post - February 23, 2016