Why does our President support the racist, treasonous Confederate Flag?
Our president doesn't support racism and the Confederate Battle Flag. What he does support, is that pesky wording in our Bill of Rights that "forbids Congress from abridging the freedom of speech." And the SCOTUS has already weighed in on the matter of flags and the freedom of speech. That allows idiots that wave the Confederate Flag, as well as the Nazi flag, to wave them and have them mounted on their property.
So, I suppose that anyone that wants to take away our various freedoms of speech, that individual would be the treasonous one.
If you were truly a "right-winger," you would support that Constitution and its Bill of Rights, including the freedom of speech. Otherwise, side with the enemy of the US, the former Democratic Party.