Iranian Revolutionary Court Overrides Supreme Court, Sentences Dissenting Rapper Toomaj Salehi to Death

In a controversial decision, the Isfahan Revolutionary Court has disregarded a Supreme Court verdict and sentenced Toomaj Salehi, a prominent Iranian rapper and dissenting voice, to execution on charges of…

Continue ReadingIranian Revolutionary Court Overrides Supreme Court, Sentences Dissenting Rapper Toomaj Salehi to Death