Framing Analysis
A loud boom was reported across parts of New England on Saturday afternoon and attributed to a meteor that entered Earth's atmosphere and exploded off the Massachusetts coast. Dozens of witness reports were submitted to the American Meteor Society from multiple states and Canada, with no ground impact recorded. Entry location and exact timing remain disputed between news outlets.