The Corner

How Tyrants Regain Control

London Telegraph: “Iran has conducted one of the largest mass executions in its post-revolution history when 24 convicted drug traffickers were hanged in a prison west of Tehran.”

Exit mobile version