×
An episode in English of the program "The Dean Show," in which the guest Mr. Alaa Elsayed, Director of Community Affairs for ISNA, shows that the Prophet Muhammad (peace and blessings of Allah be upon him) is prophesied and mentioned by name in the Bible.