
Iran executed 58 in March, rights group says
Iran executed at least 58 prisoners in March, a significant rise from the previous year’s tally for the same month, according to the Norway-based rights group Hengaw. The executions represent a sharp increase of at least 222% compared to March 2024, when …