Alejandro Toledo is the president of Peru.