Mysterious loud booms heard across the world in 64 locations

Residents in Alabama were left baffled last week when a loud boom resounded across much of the state. The boom, nicknamed ‘Bama Boom’, has left experts stumped, with suggested causes ranging from supersonic aircrafts to meteors exploding in the atmosphere. The Birmingham National Weather Service originally hypothesized that the sound could have come from a … Continue reading Mysterious loud booms heard across the world in 64 locations