Supreme Court Refusal to Review 25-year Sentence for Afkari Brother is Travesty of Justice
Investigation Marked by Torture, Witness Tampering and Contradictions August 26, 2021—The refusal by Iran’s Supreme Court to allow a judicial review of the ...