Nasrin Shahrabi: A Lifetime Dedicated to Fighting Religious Fascism in Iran

Nasrin Shahrabi Farahani, a prominent member of the Central Council of the People’s Mojahedin Organization of Iran (PMOI/MEK), a former commander in the National Liberation Army of Iran (NLA), and a longtime member of the National Council of Resistance of Iran (NCRI), passed away on Tuesday, August 18, 2026, in London following a period of […]