Neo-Confederates Rally At Site Of Toppled UNC Monument
Category: U.S. NEWS
Police arrested three people at the protests on the Chapel Hill campus Thursday night.
By Danielle Chemtob and María Elena Vizcaíno, 2018-08-31