Peru's Ex-President Surrendered To U.S. Officials For Extradition In Mega Corruption Scandal — Here's What To Know
Toledo is one of four Peruvian presidents allegedly involved in the Odebrecht corruption scandal.
Toledo is one of four Peruvian presidents allegedly involved in the Odebrecht corruption scandal.