Chapel Hill Police Chief Told Officers to Stand Down as Confederate Statue is Toppled
On Aug. 20, the century-old Silent Sam statue at the University of North Carolina-Chapel Hill was toppled over as police officers stood by.
Read more : Chapel Hill Police Chief Told Officers to Stand Down as Confederate Statue is Toppled

