Meteor explodes over Massachusetts skies, scientists confirm cause of loud boom
A loud boom recently heard across parts of coastal Massachusetts left residents across the area startled, sparking speculation that it could have been caused by a sonic activity or an unusual weather event. Scientists have now confirmed that the sound was …