North Carolina

post

Police clashed with marchers near the polling station

Brea Alyse 02 Nov 2020

Police spray pepper spray, arresting people to march outside an early polling station in North Carolina on charges of obstructing illegal traffic.

continue reading