Durham police investigating after fatal shooting near MacDougald Terrace

Durham police investigating after fatal shooting near MacDougald Terrace

Read More