Snow begins falling in Chapel Hill

See scenes from Chapel Hill, NC and the University of North Carolina campus as snow begins falling and quickly sticking Wednesday night, Jan. 3, 2018.
Up Next
See scenes from Chapel Hill, NC and the University of North Carolina campus as snow begins falling and quickly sticking Wednesday night, Jan. 3, 2018.

Winter storm warning expands: ‘Worst-case scenario’ snow forecast materializes

January 03, 2018 06:44 AM