tempersdue - 

My comment and this article is about the events in Charlotesville.

On one side were the alt right - all white and largely male with a smattering of women.

On the other side - every other imaginable person in America; white, black, brown, Muslims, Christians, Jews, agnostics, straight, gay, trans and across the age spectrum.  Today in Boston the anti-racists got even more diverse with Democrats AND Republicans protesting racism and hate.

That's why racism is America and Canada is skewed "white".  

To try and divert with "oh, but Africa, Asia ...." seems disingenuous at best.  We're not talking about those countries on this continent right now.

But for the record yes - every society in the world has an "out" "other" group that comes in for a shellacking.  Tools used can be race, class, gender - anything.  Doesn't let us look the other way for what's happening in our cities now.