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 could be a lot more serious.
Read more…