Chapel Hill police release name of pedestrian killed in Tuesday night accident

January 17, 2018 08:01 AM