Russia Meteor Blast Is Biggest in 100 Years

SPACE.com
Russia Meteor Blast Is Biggest in 100 Years
What appears to be a meteor trail over eastern Russia is seen in this image released Feb. 15, 2013, by the Russian Emergency Ministry. The meteor fall included a massive blast, according to Russian reports.
View Comments (0)