Iran execution rate doubles in 2025: NGO
According to IHR, Iran executed at least 975 people last year, the highest figure since the NGO began recording executions in Iran in 2008
World