Possible Meteor Crash in Russia: Reports
Friday, February 15, 2013 - 02:00
in Astronomy & Space
A massive blast, possibly from a meteor explosion, rocked parts of eastern Russia Friday (Feb. 15).
A massive blast, possibly from a meteor explosion, rocked parts of eastern Russia Friday (Feb. 15).