Caffeinated Thought of the Day: Islam and the West

Brian Myers: Islam has proved in Sweden and elsewhere that it can simply over-run Western culture if there is no vibrant Christianity to stop it.