Two pedestrians in Chapel Hill crosswalk are hit by vehicle

May 16, 2017 07:28 PM