Multiculturalism – B. S.!!! There is no such thing in a culture. A culture has commonly shared values, or you have civil war. The Muslim culture is anathema to American Culture, and yes, European culture as well. See link below:
Pensamiento Peligroso writes the truth as he sees it, and if it upsets you, then it makes you think!