Around midnight on Oct. 6, local sources in Tehran reported a massive explosion at the Parchin military complex in Iran. The explosion shattered windows in a 15-kilometer radius and created a huge bright flash in the night sky.

Any explosion at Parchin is a big deal. For the central reason that it’s a major site for Iran’s alleged nuclear weapons program. The state-run Fars News Agency confirmed the explosion in a short announcement. The agency stated the “fire” was the result of an incident at an explosive production facility and two employees had been killed.

Military police and security forces blocked access routes leading to the complex, and sirens from firefighting and medical emergency vehicles could be heard throughout the night. […]