What about Japanese, German, British, Mexican, Spanish, Italian flags, etc.? They were ALL our enemies and their flags are flown all over the U.S.A. by individuals, businesses, etc. Can you justify this practice? Me thinks you need to rethink your statement. No flag other than the American flag should be flown on U.S. soil. RIGHT??? We are ALL AMERICAN citizens, not any other nationality.
If the flag represents a current country, I'd be inclined to think was just a show of pride for their home country Fine. But if, for example, they chose to fly certain defunct flags, such as these:
http://upload.wikimedia.org/wikipedia/commons/0/06/War_flag_of_the_Imperial_Japanese_Army.svg
Then the use of flag depicts approval of what was done under these flags at the time they were flown.
Last edited: