Pedestrian killed crossing Durham highway exit ramp

November 19, 2015 9:17 AM