I suppose others might view this as struggle of cultures but by any name, to me it stinks, the way Mein Kampf stinks.
Defined: anyone who is winning an argument, on the facts, with a liberal.
Here is the definition of racist that too many Americans (including many on this thread) adhere to:
RACIST: Any white person who dares to speak factually about racial issues.