text: Your attempt to put it all on the Western or White races is racist in its own right. Go to China and their attitudes towards those who are not "the same" are similar... and have been for most of recorded history. Or Africa.  Some people will pint to teh Islamic states and say "you see,  blacks are accepted here"... which is perhaps true, ut tehn see what their attitudes are towards Jews or Christians... there will be "racist" elements to their  thinking on those criteria. Every religion somehow magically thinks that they are superior to the other religions..  it is all learned responses, but it exists in every society, of every colour, every race, every culture. The fact that babies don't seem to have any problem dealing with the differences is proof enough that they are learned cultural responses rather than innate.