Pure tin foil hat material.
Maybe so, but every time something goes boom in Iran, we all assume Israel and the Mossad were behind it.
Was the explosion simply and accident, probably, it could also be Russian Sabotage.
Read the whole Examiner article before you jump to a conclusion.
Russia HAS the CAPABILITY to do this.