The meteor that exploded over Chelyabinsk, Russia in February 2013 was “a wake-up call,” according to a UC Davis scientist who participated in analyzing the event.
The meteor that exploded over Chelyabinsk, Russia in February 2013 was “a wake-up call,” according to a UC Davis scientist who participated in analyzing the event.