Pedestrian killed crossing Durham highway exit ramp

November 19, 2015 09:17 AM