Alejandro Toledo. Imagen courtesy of ANDINA/Vidal Tarqui.
Toledo
By Diego Lopez Marina
April 24, 2023
You Might Also Enjoy
15 dead in northern Peru car accident
By Colin Post - July 14, 2015
Update: 15 injured after trains collide on route to Machu Picchu
By Michael Krumholtz - July 31, 2018
Peru’s middle class slightly smaller from four years ago
By Colin Post - June 16, 2015