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 and Germany look towards accords to protect Amazon rainforest
By Michael Krumholtz - September 5, 2018
President Castillo banned Peru journalists from press conference
By Diego Lopez Marina - October 17, 2022
Peru Libre leader Vladimir Cerrón’s appeal denied, ordered to serve three and a half years in jail
By Diego Lopez Marina - October 9, 2023