Deadly storm clogs roads and snarls air travel across the U.S. Thousands are stranded in airports and on the roads as the Northeast could see up to 20 inches of snow. Source 2019-12-01 Stonecom Interactive