Video: Confederate flag controversy: Symbol of hate or tribute to history?


Videos of Americans tearing down Confederate flags are flooding the internet. The Confederate flag has been engulfed in controversy being called a symbol of …

Via Youtube