Iran has executed Amirali Mirjafari. He was accused of leading a network linked to Israel's intelligence service. Mirjafari was also convicted of setting fire to a mosque in Tehran during recent protests. The Supreme Court upheld his death sentence. The execution took place early Tuesday. Nationwide anti-government protests had rocked Iran earlier this year.