Tag: Colorado State University

Satellite Shows Powerful Storm System Angling for Northwestern US

“Captivating” satellite imagery shows a low-pressure system heading for the Pacific Northwest on Tuesday, November 19.The National Weather Service (NWS) said the “powerful”...