themuslimtimes.info
Islam in Germany and France: A Collection of Articles
Epigraph: He (Allah) it is Who has sent His Messenger (Muhammad), with guidance and the Religion of truth, that He may make it prevail over all other religions. And sufficient is Allah as a Witness…