A meteor exploded over the northeastern United States on Saturday (local time), NASA said, unleashing a TNT-equivalent blast of 300 tons that rattled the region with loud booms. The boom was so ...
A 7-ton space rock roughly the size of a small car tore through the atmosphere over northern Ohio on March 17, 2026, releasing energy equivalent to nearly 250 tons of TNT and rattling windows across ...