HRANA – Ayoub Mohammad Nabil, an Iraqi national who had previously been sentenced to death on charges of “espionage,” was executed at Lakan Prison in Rasht on Sunday, October 11, 2026. According to HRANA, citing Iran Human Rights Organization, the death sentence of Ayoub Mohammad Nabil was carried out at Lakan Prison in Rasht on […]