NWS says loud explosion across Northeast Ohio may have been caused by meteor—what we know
The National Weather Service (NWS) said a loud explosion heard across Northeast Ohio on Tuesday morning may have been caused by a meteor entering the Earth’s atmosphere. Officials noted that satellite imagery showed what appeared to be a lightning-like flash around 9 am, but since there were no thunderstorms in the region, they believe the…

