"In short, Muslims do not fit in."
Tells me the author "gets it."
Muslims have no intention of fitting in. They move somewhere, and expect the receiving host to change, to accomodate them, and their diabolical ways.
I'm hoping one by one, countries outlaw their immigration, and various practices.
sounds like a parasite, doesn't it? It leeches off the host - when the host dies, it moves on, stronger than ever.
I say, cut off the host and let the parasite(s) die. Send them back to where they came from.