I.S.L.A.M617
Illuminatus
The problem is that "Apartheid" is a term that can apply to just about anything. Numerous countries have some kind of separation of people based on race and caste. America has affirmative action, therefore America is apartheid. The problem is that people try to attach venom to the word when they fling it at Israel as if by calling it "Apartheid' it somehow is supposed to provoke feelings of condemnation among those who otherwise couldn't care less about any other country or race on Earth.
Apartheid refers to PHYSICAL separation of ethnic groups. Like having an Arab district and a Jewish district. America doesn't have areas where people of certain ethnic groups are REQUIRED to live.