Social Media Admin Facing Execution in Iran for Online Posts
Same Judge Sentenced Rapper Toomaj Salehi to Death Few Weeks Earlier Death Sentence for Social Media Posts Shows Intensifying Repression in Iran May 13, 2024 – The death sentence issued against Mahmoud Mehrabi, a social ...