Best Space Photos of the Week - Feb. 17, 2013

1 of 13

Meteor Streaks Over Russia, Explodes (Photos)

Credit: Russian Emergency Ministry
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…Read More »

included a massive blast, according to Russian reports. [Full Photo Gallery]    Less «
More from