The Revolutionary Guards' investigation into last weekend's explosion is understood to be looking into the possibility that it was caused by sabotage. Iran has suffered a number of unexplained explosions in recent months, including an explosion at a mosque in Shiraz, which had been holding a military exhibition, and another incident at a missile site that killed dozens of Iranian technicians.