Lucy Chamberlaine

Storm Elliot: 24 dead and thousands without power over Christmas

A blizzard that ravaged the United States over the Christmas holiday has claimed the lives of at least 24 people. The United States National Weather Service called the storm, which brought dangerous howling winds and blindingly heavy snowfall, “one of the greatest extents of winter weather warnings and advisories ever.” According to forecasters, a bomb […]