Iran executed at least 975 people in 2024 in ‘horrifying escalation,’ rights groups say

​Report says 17% increase over 2023; watchdog director says spike seen in last 3 months of year came ‘as the threat of war between Iran and Israel …    Read More