A Half-Hearted Attempt at Accountability

A military court in Iran sentenced two men on Wednesday to death and nine others to jail for the torture of three protesters which resulted in their death last summer at the notorious Kahrizak detention center.  According to the report on Jahan News, an additional 33 others  were also accused of attacking a student dormitory […]