National Weather Service Says Meteor Likely Cause of Northeast Ohio Boom
A loud boom reported across multiple communities in northeast Ohio Tuesday morning may have been caused by a meteor, according to the National Weather Service.