A crash on the Durham Freeway kills 2, injures 3, state troopers say

January 05, 2017 10:46 AM