Durham Police Stop Traffic Checkpoints Because Of Community Fear
The Durham Police Department said Monday that they have done away with department-initiated traffic checkpoints in an effort to dispel concerns and further encourage the relationship with the community.