You can debate whether the Confederate flag is a symbol of racism. But the one thing you can't dispute: The Confederate flag was flown by traitors to the United States of America who slaughtered more than 110,000 U.S. soldiers.
I know some will take issue with my calling the Confederacy a band of traitors, but let's be blunt -- that's what they were. They broke from the United States and created their own nation, calling it the Confederate States of America. They issued their own currency, elected their own president and Congress, raised an army and went to war with the United States of America, firing the first shot at Fort Sumter, South Carolina.
What's even more troubling about the so-called Confederate flag we see so often is that it was not the official flag of the Confederacy. It's worse than that. The flag commonly referred to as the Confederate flag was actually the battle flag of the Army of Northern Virginia.
Why is that worse? Because this was the flag carried on battlefields by Confederate troops during the Civil War as they killed U.S. soldiers.