Satellite keeps an eye on US holiday travel weather
A satellite view of the U.S. on Dec. 22 revealed holiday travelers on both coasts are running into wet weather. A visible image from NOAA's GOES-16 satellite showed systems affecting the Pacific Northwest, the Ohio and Tennessee ...