Bishop Schneider on Pope’s statement with Muslims: ‘Christianity is the only God-willed religion’ Lifesite Christianity 'can never be placed complementarily side by side with other religions.'Continue reading...Source