Thousands of people lost power in downtown Durham on Saturday morning due to a crash. Traffic lights were also out on Duke ...
DURHAM, N.C. (WTVD) -- Thousands of people lost power Saturday morning in Durham. According to Durham Police Department, ...