Published: Apr 24, 2023, 03:40 IST | Updated: Apr 24, 2023, 03:40 IST
Peru has ordered to put one of its former Presidents behind bars. A former President Alejandro Toledo was extradited from the US on Sunday. Toledo became the third head of the state to be imprisoned.