A loud boom that rattled homes across Massachusetts, Rhode Island and parts of New Hampshire on Saturday ...
The explosions and the boom sounds heard by the residents could be the result of “a rather significant bolide/meteor entering ...