Around 1,000 students at the University of North Carolina rallied to demand the tearing down of the Silent Sam statue on their campus in Chapel Hill, Tuesday, leading to scuffles with the police.
Around 1,000 students at the University of North Carolina rallied to demand the tearing down of the Silent Sam statue on their campus in Chapel Hill, Tuesday, leading to scuffles with the police.