Fallen tree knocks out power, traffic lights in Durham

Durham, N.C. — Several traffic lights in Durham were not working Saturday afternoon and thousands of people were in the dark due to a power …

Continue Reading…