A senior commander of Iran's missile development programme has been killed in an explosion at a military base - prompting speculation that Mossad was involved.
Brigadier General Hassan Moghaddam was fatally injured in the blast, which killed 17 people in total, at a Revolutionary Guard compound 25 miles east of the capital Tehran.
Iranian authorities have claimed the explosion was caused by 'an accident' when ammunition was being moved.
But Moghaddam's high profile has led to speculation it was an act of sabotage by the Israeli intelligence service - or even its American counterpart the CIA - which is trying to halt Iran's nuclear weapons programme.
It comes in the same week the son of a former Iranian Revolutionary Guard commander was found dead in a Dubai hotel room. His father's website has called the death 'suspicious' but police have insisted it was not.
Moghaddam was said to be responsible for 'industrial research aimed at ensuring self-sufficiency of the Revolutionary Guards' armaments'.
Commentators on Iran believe this is a coded way of saying he was responsible for its missile inventory. Richard Silverstein, who regularly reveals information censored inside Israel, said on his blog that a source confirmed Mossad had worked with exile group the People's Mojaheddin of Iran (MEK) on the blast. Read More