Prime Minister, Anibal Torres. Image courtesy of ANDINA
Anibal Torres
By Diego Lopez Marina
July 15, 2022
You Might Also Enjoy
President Vizcarra’s approval rating rises to 52% on heels of confidence vote
By Michael Krumholtz - September 24, 2018
Peru national team continues hot streak, tops Iceland 3-1
By Michael Krumholtz - March 27, 2018
Peru takes over Pacific Alliance presidency following months of tension with Mexico
By Diego Lopez Marina - August 3, 2023
