Iran’s Corruption Courts Handing Out Death Sentences While Trampling on Rights to a Fair Trial
Five Death Sentence Issued in Preliminary Rulings, Two Upheld by Supreme Court November 7, 2018—Special courts set up by Iran’s judiciary and approved by ...