Iranian Supreme Court Overturns Death Sentence for Varisheh Moradi

Iran’s Supreme Court has overturned a death sentence for a Kurdish political prisoner and ordered a retrial, citing deficiencies in the …

Continue Reading