Prolonged Winter Storm Caused Life-Threatening Temperatures & and Freezing Winds
The severe winter storm struck most of the US over the past weekend, causing 250,000 power outages on Christmas morning, with Maine and New York accounting for roughly half of those affected. The [...]