Iran News


Iran threatens to execute 45 journalists, over 300 relatives in coordinated media suppresion effort

A noose is pictured as supporters of the National Council of Resistance of Iran gather to protest against the death penalty in their home country and for the Islamic Revolutionary Guard Corps to be declared a "terrorist organisation", in Berlin, Germany, November 14, 2024.

Iranian executed for Mossad espionage was a nuclear scientist, state media claims

Iranians demonstrate in Stockholm, Sweden July 14, 2022

Returned and reeling: Afghans expelled from Iran struggle to start over

An Afghan family deported from Iran rests with their belongings at a camp for returning migrants near Islam Qala border crossing in Herat province, Afghanistan. July 20th, 2025.