U.S. Should Sanction Iran’s Brutal Judge Iman Afshari
The death sentences keep coming from Branch 26 of Tehran’s Revolutionary Court. In July, the court’s presiding judge, Iman Afshari, pronounced the dreaded verdict for Pakhshan Azizi, a prominent...