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 ...
NASA shared new details on the size and path of the meteor on Monday, upgrading the size of the object and revealing how far ...