Satellite Sees Russian Meteor Explosion from Space

SPACE.com
Satellite Sees Russian Meteor Explosion from Space
IR3.9 image of the thermal impact of the Russia meteor taken by Meteosat-9 satellite, Feb. 15, 2013, 3:15 UTC.
View Comments (10)