Iran executed a Swedish-Iranian dissident convicted of leading an Arab separatist group accused of attacks, including one on a military parade in 2018 that killed 25 people.

Habib Farajollah Chaab was sentenced to death for being “corrupt on earth”, a capital offence under Iran’s strict interpretation of Islamic law. State broadcaster IRIB reported his execution on Saturday.

“The death sentence for Habib Chaab … nicknamed Habib Asyud, the head of Harakat al-Nidal terrorist group … was executed today, Saturday morning,” the Iranian judiciary’s Mizan Online website reported.

Iran said in 2020 its security forces arrested Sweden-based Chaab in Turkey and took him to Tehran, without saying where or how he was captured.