A mysterious loud boom has been heard across Boston and as far as Rhode Island, 70 miles away. Meteorologists suspect the ...
A significant flash was detected by the GOES-19 weather satellite around the time of the reports.