Wednesday, March 20, 2019

Surprise Meteor

"A meteor exploded over Earth with 10 times the energy of Hiroshima's atomic bomb. Nobody saw or was even aware of the fireball that exploded above the Bering Sea on December 18, 2018 -- until now."