U.S. Extradites Former Peruvian President on Corruption Charges Upworthy 23 Apr 2023 LIMA, Peru—Former Peruvian President Alejandro Toledo arrived in his home country on Sunday morning after being extradited from..