Alejandro Toledo arrived in Peru and was detained to be prosecuted for corruption and money laundering
2023-04-23 20:35:00 Former Peruvian President Alejandro Toledo arrived in Lima this Sunday following being extradited from the United States to be prosecuted for corruption and