Kurdish Prisoner Executed despite Pending Supreme Court Appeal
Behrouz Alkhani Brother Says Confession was Elicited under Torture The Iranian Kurdish political prisoner Behrouz Alkhani was executed in Orumiyeh Prison’s courtyard on August 26, 2015, without a final decision ...