New satellite imagery has emerged from Friday's explosion in a site near the Iranian capital, Tehran.
The explosion occurred in mountainous areas where experts believe an underground complex for missile production is located.
New satellite imagery has emerged from Friday's explosion in a site near the Iranian capital, Tehran.
The explosion occurred in mountainous areas where experts believe an underground complex for missile production is located.