Prime Minister, Anibal Torres. Image courtesy of ANDINA
Anibal Torres
By Diego Lopez Marina
July 15, 2022
You Might Also Enjoy
Peru recalls diplomat in Venezuela as it rolls back functions on embassy
By Michael Krumholtz - January 11, 2019
Prison visits raise questions about Fujimori’s leadership
By Colin Post - November 16, 2015
Four Peruvian soldiers killed last week in clash with Shining Path rebel group
By Diego Lopez Marina - September 11, 2023