NASA shared an initial analysis of a 5-foot-wide fireball meteor that exploded in the sky over the northeastern U.S. on ...
NASA has confirmed that a bright fireball meteor exploded in the sky over New England on Saturday (May 30), releasing the equivalent energy of about 230 tons of TNT and generating a sonic boom heard ...