World News Winter Storm to Impact Millions Over Holiday Weekend November 24, 2016 admin 0 Comments More than 43 million people will travel by road or air this Thanksgiving weekend.