Pay attention folks.. he never said Racism, Never
He said Rascism... :P
Anyways, the word you are looking for is Bigot
Bigot - One who is strongly partial to one's own group, religion, race, or politics and is intolerant of those who differ.
There's most likely another word, but i don't know of it.
Also, The Media isn't a trustworthy Source, you cannot, and should not, judge a whole community because of few people, as for instance, in America, the media tells us that Muslims must kill to get into heaven, which is not the case, as Muslims only kill for the 72 virgins thingy (or so I've heard), Infadel - meaning non-beleiver, usually happens to be someone who does not obviously beleive in the muslim way, you must beleive to get into heaven, or to hell with you.
In christianity, some lead you to beleive the same thing, as "If you do not beleive, you are immidietaly sent to hell, and you shall be punished" which is rather rediculous, but this is not the case, as if you have heard, Christianity also has another theory
yes a theory, Pergatory, meaning between Heaven and Hell. One can repent for their ways, as to get into heaven, or keep the path they've chosen and destroy their soul.
I'm sure something I've said in here was wrong, if so, I'm terribly sorry, but, it's all to make a point
Also, if you learn some things from the right sources, meaning not some 6 year old who wrote a book, then you can learn who is acting as if they beleive or act under a religion, as to actually beleive/act in the religion, basickly, a christian will not kill in the name of god, because it is against God's Teachings (the 10 comandments)
If god literally wanted to kill someone, they'd never exhist, or probably just dissappear.
(sorry long post, probably plenty of errors, go ahead an be a critic
)