There is no proof that Islam’s prophet, Muhammad, ever lived. Actually, all evidence points in the direction that Muhammad in fact never existed. This is a death-blow to Islam. More here – a must-read for Islam-critics: Did Muhammad Exist?
Islam: The Untold Story is a documentary film challenging the existence of Muhammad and the traditional account of Islam’s birth. A public screening on 11 September 2012 in UK was cancelled due to safety reasons. Watch it here: