Although a few cars were held up by the march, police say the demonstration is peaceful and there have been no arrests.

Tempers flared at times during the march, with protesters decrying President Donald Trump and the white nationalist rally in Virginia, but there were also somber moments to mourn the victims of white supremacy, past and present.

“My grandparents marched back in the day,” said Jerrod Anthony, a 25-year-old rapper and artist from Concord, adding that he was disgusted by the events in Virginia. “I like to think of all who came before us who gave us the right to be here. It wasn’t too long ago we couldn’t sit at the front of the bus.”

The hastily arranged gathering was in response to violent events earlier Saturday in Charlottesville, Virginia. A car plowed into a crowd that was peacefully protesting a white nationalist rally, killing one woman and injuring 19.

Authorities say an Ohio man driving the car was charged with second-degree murder.