Street Protester Mohammad Ghobadlou Hanged in Iran Amid State-Sanctioned Killing Spree
January 23, 2024 — The execution today of 23-year-old street protester Mohammad Ghobadlou is a stark reminder of the Islamic Republic of Iran's broken and twisted judicial process, where defendants are ...