Life-Threatening
-
Winter Storm Puts 37 States in Blizzard Conditions, "Life-Threatening" Wind Chills Before Christmas
37 states are in for a gaining winter storm that could ring in blizzard conditions for the remaining days to Christmas. Some areas are expected to have over 1-foot snow and "life-threatening" wind chills.
Latest Research Articles