Examining controversial aspects of Islam, Muhammad, Allah, Muslims
DEBATING ISLAM | HOME PAGE
Contradictions in the Quran;
Contradictions in the hadiths,
Abrogation in Islam