IRGC Arrests Civil Activist Yashar Tabrizi in Iran

The Intelligence Department of Iran's Islamic Revolutionary Guard Corps (IRGC) in Tabriz has arrested a civil activist and former political prisoner in Tabriz. Yashar Tabrizi was detained on Tuesday after responding

Iran hangs 711 in 2024 as calls grow to halt executions

At least 711 people have been executed in Iran since January, prompting female political prisoners at Evin prison in Tehran to call on authorities to stop issuing death sentences. Norway-based Iranian rights group