May 30, 2026 at 22:58 EDTWNEP Tags: NewsWeatherNASA said the meteor fragmented around 40 miles in the sky and the energy breakup was "estimated to be equivalent to about 300 tons of TNT. Read More