A
📝 Website Description
An initiative by Muslim scholars, clerics and intellectuals from many different countries, denominations and schools of thought, identifying the teachings of Islam and declaring common ground with Christianity.
⭐ Reviews
No reviews yet