I prefer to use the term anti-American instead of un-American. Americans have the right to hate their own country, and every value it was founded on, and still remain Americans. If they take action to help our enemies in time of war, they are traitors and should be dead Americans.
Sorry but that makes absolutely no sense.