Meteor Over Massachusetts Causes Explosion Reports, Sightings From Delaware to Montreal
Reports of an explosion from people across New England Saturday afternoon sent police agencies and others scrambling to understand what caused a double boom that shook buildings in Massachusetts and Rhode Island. The American Meteor Society said Saturday that the boom was actually a meteor about 3 feet wide entering the atmosphere around the New …