Iran’s Supreme Court Upholds Death Sentence for Arab Political Prisoner

Iran’s Supreme Court has upheld the death sentence of an Arab political prisoner convicted of “waging war against God,” according to a h …

Continue Reading