Police clashed with marchers near the polling station
Police spray pepper spray, arresting people to march outside an early polling station in North Carolina on charges of obstructing illegal traffic.
continue readingPolice spray pepper spray, arresting people to march outside an early polling station in North Carolina on charges of obstructing illegal traffic.
continue reading