Nation

Time lapse: Snowy roads in New England

A large winter storm dumped snow, sleet and freezing rain across New England on Sunday. Time lapse video shows a drive between Acton, Massachusetts an Union, Connecticut on Sunday morning. (Jan. 20)