Former Peruvian President Alejandro Toledo has turned himself in to United States officials and is expected to be extradited to his home country to face charges of accepting millions of dollars in bribes from a Brazilian company.The surrender on Friday represents the end of a years-long legal battle, which began when Toledo was arrested in July 2019 at his Menlo Parlo, California home after prosecutors in Peru requested his extradition as part of the corruption scandal.He is accused of taking at least $20m in bribes from Odebrecht, a giant Brazilian construction company that has admitted to US authorities that it bribed officials to win contracts throughout Latin America for decades.
Load More
Load More