Examining controversial aspects of Islam, Muhammad, Allah, Muslims
DEBATING ISLAM | HOME PAGE
EX-MUSLIMS IN NORTH AMERICA;
Rejecting Islam - Difficulties