Prime Minister, Anibal Torres. Image courtesy of ANDINA
Anibal Torres
By Diego Lopez Marina
July 15, 2022
You Might Also Enjoy
OPINION: Amigos or Amigas? The new trend for Amigues is taking over the continent
By Frances Jenner - June 20, 2018
New British ambassador begins tenure in Peru
By Michael Krumholtz - April 28, 2018
Lima mayor’s approval falls as transit projects stumble
By Colin Post - April 26, 2016