Iran 'mystery' explosion may have been at a secret ballistic missile site
Regional media is now speculating that something worse may have happened when a massive explosion caused light in the night skies over Iran last week.
A still image from video footage shows Bavar-373 mobile missile system in Iran