Examining controversial aspects of Islam, Muhammad, Allah, Muslims
DEBATING ISLAM | HOME PAGE
Muslim majority believe Allah gave a person Jesus' appearance to deceive;
2nd Treatise of the Great Seth