7 Protestors Arrested Over Confederate Statue at North Carolina University

Protestors gathered to demand the return of Confederate statue toppled by students at the University of North Carolina Chapel Hill last Monday, leading to arrest of seven people.