Mysterious Explosion in Tehran Industrial Zone Wounds at Least 18; Opposition Groups Suspect Sabotage

Blast in Shams Abad industrial area south of Tehran injures at least 18 people; facility reportedly linked to Iran's Revolutionary Guard; explosion occurs as Tehran claims negotiating victories with U.S. on Strait of Hormuz.