Alejandro Toledo

Alejandro Toledo

Matthew Staver/Bloomberg

Alejandro Toledo, former president of Peru, speaks at the 2010 Biennial of the Americas Former Heads of State Summit in Denver, Colorado, U.S.