
Shahla Jaahed has been imprisoned in Evin prison in a special women’s unit where she’s been living with nightmares for eight years. In the past few days her execution order was confirmed by Laarijaani, the head of Islamic Judiciary, and the order has now been sent to the Criminal Court, which means Shahla could be executed any day!Shahla was to be executed by hanging several times before this date, but the widespread...