Prime Minister, Anibal Torres. Image courtesy of ANDINA
Anibal Torres
By Diego Lopez Marina
July 15, 2022
You Might Also Enjoy
New British ambassador begins tenure in Peru
By Michael Krumholtz - April 28, 2018
Dina Boluarte becomes Peru’s first female president after impeachment of Pedro Castillo
By Diego Lopez Marina - December 7, 2022
Peru makes first arrests in Odebrecht corruption scandal
By Jack Dylan Cole - January 23, 2017