I agree! Any national flag, other than on government buildings, other than the US Flag is offensive to me.
Based on my feelings, they should not be sold, of displayed in any form. That is big business, Walmart said so, so they have removed the CSA Flag. Now for all the others. You are either an American or not. You cannot straddle the fence.
CMSgt Combat Controller Ben
So? Who gave you the right to impose your sensitivities on the rest of the world?