Alejandro Toledo, who was Peru’s president from 2001 to 2006, is accused of taking at least $20 million in bribes from Odebrecht, a giant Brazilian construction company that has admitted to U.S ...
Some results have been hidden because they may be inaccessible to you