People need to realize that racism isn't a fluke. People have different cultures, with those cultures come different beliefs and idealogies....it is okay to disagree with them.
I am very much a cultural bigot. I believe the white culture is more superior on a lot of levels. I think the black culture needs major help, along with most foreign cultures.
Do I hate all black people? No..... Do I hate the culture of rap, drugs, gangsters and fatherless families? Yes... Statistically speaking, these problems are more afluent in blacks neighborhoods, there is no disputing that.
Since we've gone too far left, these inferior cultures will continue to grow and be embraced as diversity. Canada is experiencing their outcome of being too far left, France is as well with a 15% ever-growing Muslim population (remember the Muslim riots in France?). In response to the Muslim invasion, the French people almost elected Jean-Marie Le Pen, a far RIGHT candidate who wants to close the border and withdraw from the European Union. The French turning Right?!!?
Remember, Canada was the first country to adopt the "anchor baby" law. They soon saw that as a major problem and got rid of the law while America still practices it...