10 Years Ago Today, the Chelyabinsk Meteor Exploded Over Russia
A decade ago today, the city of Chelyabinsk, Russia unexpectedly found itself under assault from space, as a roughly 60-foot-wide asteroid exploded over the region. It was a shocking reminder that our planet can be struck at any time—and future impacts…