Sneaky Meteor Evades Earthling Detection, Explodes with Force of 10 Atomic Bombs
Monday, March 18, 2019 - 17:20
in Astronomy & Space
One of the largest meteor impacts in modern history occurred over Russia on Dec. 18, 2018. Hardly anyone noticed it — and nobody saw it coming.