In America, one is called “racist” at the drop of the hat. This epithet is no longer limited to people who discriminate based on race but is used against people who voice any disagreement with leftist PC. If you are against multiculturalism, you are called a racist. If you are against illegal aliens you are a racist. If you are for limiting Muslim immigration, you are a racist. If you want to ban sharia law, you are a racist. If you reject a mosque at Ground Zero, you are a racist, and so on. It is immaterial whether you have good reason for your beliefs. The reason for such name calling is to inhibit you from expressing a contrary opinion. Unfortunately it works.