Vicar of Aleppo: Pope and Imam deliver ‘Magna Charta’ for Islamic-Christian relations

AsiaNews has this news here.

Featured