Robert Spencer: Did Muhammad Exist? You May Be Surprised….

First published at 13:18 UTC on August 1st, 2021.

Robert Spencer is ‘the authority’ on Islam. He makes a complete mockery of Imam’s in debates on Islam. If they are not censored on YT, you can see many there.
Dr. Tony Costa interviews Robert Spencer of Jihad Watch on the question of whether or not …

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over