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
Desert Marathon Lands this Year in Peru
By Kwinten Wouters - December 11, 2017
Broad-daylight shootout in Lima’s financial district
By Colin Post - November 18, 2015
Congress rejects President Pedro Castillo’s bill to change Peru’s Constitution
By Diego Lopez Marina - May 12, 2022