I caught that reference to 3 stone walls. Can there be any doubt that Islam is incompatible with Christianity?
That is not what Pope Francis says!