Feb 28, 2019
Sneaky Meteor Evades Earthling Detection, Explodes with Force of 10 Atomic Bombs
On Dec. 18, 2018, a school bus-size meteor exploded over Earth with an impact energy of roughly 10 atomic bombs. According to NASA, the blast was the second-largest meteor impact since the organization began tracking them 30 years ago, bested only by the infamous fireball that exploded over Chelyabinsk, Russia,...