Alejandro Toledo is in the news as Peru’s ex-president linked to corruption cases; he served from 2001-2006 and remains a controversial figure.