SpaceA meteor exploded over the Bering Sea with the energy of 10 atomic bombsAnd we never saw it coming.By Neel V. PatelMarch 18, 2019