Local authorities have not yet confirmed the cause of the sound, and it remains unclear whether it was linked to an industrial incident, military activity or another event.
A meteor exploded off the coast of Massachusetts, causing a loud boom to be heard throughout the state Saturday afternoon, according to WBZ-TV chief meteorologist Eric Fisher. It was heard around 2:11 ...