I wouldn’t normally put speculation like this up: except that the story originates with the Corriere della Sera, which is a pretty decent Italian newspaper. The translation is better in Ynet:
An Iranian plane crash two weeks ago – which left 168 people dead – was caused by the explosion of sophisticated fuses slated to be delivered to Hezbollah, Italian newspaper Corriere della Sera reported Saturday, quoting sources in the Middle East.
…
According to the sources, the aircraft was carrying a large number of modern fuses composed of 2 kilograms (4.4 pounds) of explosives and electrical instrumentation.The report is in line with testimonies on explosion sounds heard before the crash. According to the sources, the plane was meant to transfer the fuses from Iran to Armenia, and from there to Syria through Turkey, and then on the ground to Lebanon. This route was chosen, according to exiled opposition sources, so as not to draw attention.
According to the report, the transfer of arms was a special operation of the Iranian Revolutionary Guards, and some of its members were among the crash victims. It was also reported that the presence of security forces at the site of the crash was not a coincidence.
And to think – some of my Iranian friends were blaming inferior Russian technology for putting their countrymen’s lives at risk.
Hat tip: Michael Totten