Meteor Strikes Russia, Over 1,000 Believed Injured

The largest meteor in more than a century crashed in Western Siberia.

February 15, 2013

Examined