Donald Trump has set off fireworks with his proposed ban on all Muslims entering the US. Sure, it is offensive, but Trump is reacting to the bending-over-backwards that the Obama administration has been doing for seven years now.
Mark Steyn quoting Christopher Hitchens:
We must put an end to one-way multiculturalism.
In other words, try starting a gay bar in Riyadh, or for that matter, an Anglican Church. Multi-culturalism only works one way: they (i.e. the Muslims) get to bring their culture into ours, they don't want ours over there.