NASA reveals biggest meteor since Chelyabinsk exploded over Earth 'with 10 times energy of Hiroshima atomic bomb'
A meteor exploded into a massive fireball in the Earth's atmosphere, releasing 10 times the energy of the Hiroshima Atomic bomb, NASA has revealed.
Read more »