Regardless of a country's past, its flag is its flag and there is really nothing that can or should be done about it. Do we really want to revisit each country's past and reassess who gets to keep its flag and how doesn't? What country cannot be accused of any wrongdoing in past armed conflicts by another party? Just because I don't agree with Miles' assessment of the U.S. and how wrong it's been regarding past invasions and the like... doesn't mean the rest of the world agrees with you and me.

The other examples? Mexicans should be free to wave their flags, as again they represent their own country. Whether it's done in the proper context or not, is besides the point. Communist flags represent a political ideology. It's not hurting or offending you, who happen to have other beliefs.

None of these examples match the desire or "need" to wave a Nazi flag.