Mohammed

Pope Francis Grand Imam Abu Dhabi God willed

Pope Francis: God willed the Reformation and the Church of England

Pope Francis went to Abu Dhabi this week to meet the Grand Imam of al-Azhar, which is good and pleasant. No doubt the Supreme Pontiff of the Roman Catholic Church had much to discuss with the world's highest authority in…