Tehran says dissident Ahmad Mowla-Nisi was "eliminated" in Holland where he was setting up an anti-regime satellite TV channel to be beamed to Iran with money from Saudi Arabia.

Source here

Tabnak news site published by news agency of IRGC Maj. Gen. Mohsen Rezai and Sec. of IRI Expediency Council