LIVE: Black lives matter terrorists marching through residential neighborhood in Elizabeth City, North Carolina. Someone just told streamer that people are being arrested at a different protest; curfew begins in about 10 minutes.
LIVE: Black lives matter terrorists marching through residential neighborhood in Elizabeth City, North Carolina. Someone just told streamer that people are being arrested at a different protest; curfew begins in about 10 minutes.