On a Saturday afternoon in May 2026, a rock about three feet across hit the atmosphere over New England at 75,000 mph and broke apart with the energy of roughly 300 tons of TNT, and the boom carried f
At 2:06 p.m. on Saturday, May 30, 2026, a rock about three feet across hit the air over New England at roughly 75,000 mph and tore itself apart some 40 miles up...