Iran Explosion

This June 10, 2020, satellite image from Planet Labs shows the site of a June 26, 2020 explosion that rattled Iran's capital before the blast. Analysts say the blast came from an area in Tehran's eastern mountains they hides a underground tunnel system and missile production sites. The explosion appears to have charred hundreds of meters of scrubland.