Government ❯ Politics ❯ Judiciary ❯ Legal Proceedings
Iran disputes the claim, leaving key facts unverified.