Officers with the Durham (NC) Police Department arrested 23 people in connection with vandalism and violent protest outside the former department headquarters building on Saturday evening.

Shares
Share This