
Northeast meteor blast equals 300 tons of TNT, NASA confirms
A daytime meteor exploded over the Northeast on May 30, releasing energy about 300 tons of TNT. NASA confirmed the event using eyewitness reports and GOES-19 satellite imagery, noting the bolide likely fragmented at ~40 miles altitude; meteorites reportedly fell into Cape Cod Bay, with no land recoveries.



