Elizabeth City, North Carolina is the scene of a riot watch, as a man in a car was reportedly shot and killed by police on Wednesday.

A Pasquotank County sheriff’s deputy in North Carolina reportedly shot a father of 10 children, according to news outlet WAVY-TV.

The officers were executing a ...

Share.