US Winter Storm: Americans and Canadians face mass outages on Christmas Day, at least 18 people killed in this storm
A deep freeze enveloping most of the United States early on Friday, Dec. 23, 2022. Combined with a massive winter storm brewing in the Midwest. Strom leave two-thirds of the nation under extreme weather alerts, confounding travel plans for millions of Americans. At least 18 people killed in this storm as bone-chilling cold continues to … Read more