World

North Carolina protests erupt as Elizabeth City is thrust into national spotlight

Protesters took to the streets in Elizabeth City, North Carolina for the sixth consecutive day Monday, following the killing of Andrew Brown Jr. by sheriff’s deputies last week.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button