Robert Spencer: “Did Muhammad Exist?”

Robert Spencer, director of Jihad Watch and a Shillman Fellow at the David Horowitz Freedom Center, spoke to participants in a January 15 Middle East Forum webinar (video) about the scarcity of historical evidence that Muhammad, Islam’s prophet,

Bron: Robert Spencer: “Did Muhammad Exist?”