Satellite Images Suggest Blast Obliterated Iran Military Base
Tuesday, November 29, 2011 - 19:10
in Astronomy & Space
The deadly explosion on Nov. 12 appears to have been far more devastating than Iranian authorities suggested, with images showing vast destruction and chaotic disarray across a sprawling complex.