N.C. town cancels Christmas parade over concerns of 'outside agitators' amid Confederate group controversy

The North Carolina town of Wake Forest canceled its annual Christmas parade over fears that a Confederate group's participation would spark dangerous protests.