Muhammad commanded his followers to violently subjugate non-Muslims and women. Does this mean that Islam is a threat to the West? David Wood and Shadid Lewis...
David Wood - Confused about Islam?
Jesus In The Quran Makes No Sense - David Wood
Robert Spencer vs. David Wood: Did Muhammad Exist?
Celebration 2014 David Wood
Read more about The Geek Mind.