I am confused. Firstly I see the word "racist" being tossed around on this thread. What race are Muslims, please? Secondly, how is it correct to call people who disagree with your point of view, what ever it is, "retards". I see a fair amount of "pot/kettle/black" there.