Share Twitter Facebook LinkedIn Email Iran executed at least twice as many people last year than it did in 2024, according to a new report by Amnesty International.Read More