Christianity has absolutely vanished from the public sphere. But I think the main problem is spiritual, not political. The reason why we have all these problems with migrants and refugees is because of our lack of Christian faith. It is not the strength of Islam that is the problem; it is the weakness of the Christians.
How do terrorists, liberals, and Protestants disparage Christians in Syria and Iraq?