Iran Khabar reported on Friday that Behrouz Abdi, sentenced to death on charges of “acting against national security,” is currently being held at a prison in the western city of Ilam.
He has lost the use of one of his eyes as a result of inhumane torture by the regime. Two of his brothers have also been executed by the clerical regime.