Heavy snow batters North Carolina and Virginia, leaving thousands of drivers stranded

Heavy snow batters North Carolina and Virginia, leaving thousands of drivers strandedAt least four deaths have been blamed on "mammoth" snowstorm in the Southeast, causing drivers to abandon their cars on the road due to dangerous conditions.



Yahoo News – Latest News & Headlines