show captions
Local News
Police: Man, 17, shot to death in Durham
Durham police were investigating a shooting at this house, 119 Herbert St.
Details
Transcript