
A double boom rattled homes across New England on a Saturday afternoon, and the cause turned out to be a five-foot meteor breaking apart miles above the coast before its remains splashed into Cape Cod Bay. SOURCES, LINKS, AND PRINT VERSION:...
Loading summary