‘Boom’ heard in Ohio may have been from meteor, National Weather Service says
[ad_1] A “boom” heard in Ohio on Tuesday morning appears to have been from a meteor, the National Weather Service in Cleveland said. The NWS said imagery “does suggest that the boom was a result of a meteor.” The National Weather Service in Pittsburgh released this image of an apparent meteor. National Weather Service in […]