Iranian authorities have executed over 1,000 people thus far in 2025, the highest number of yearly executions in Iran that the organization has recorded in at least 15 years, said Amnesty International. The organization is calling on the Iranian authorities to establish an immediate moratorium on executions as a first step, and issuing an urgent […]