Robert Spencer – Did Muhammad Exist? An Inquiry Into Islam’s Obscure Origins by Peter McIlvenna | Sep 15, 2022 | Video