Video: ‘Source of frustration’: Students pull down Confederate statue in North Carolina

Around 250 protesters at the University of North Carolina at Chapel Hill pulled down a controversial Confederate statue on Monday night. The 105-year-old …

Via Youtube