Executions

In the 35 years since the “Islamic revolution,” millions of Iranians have been imprisoned, executed, or forced into exile. The mullahs show no sign of relenting.

Feb. 13 2014 12:01AM