Video: Robert Spencer on the historical evidence for Muhammad’s existence Sep 19, 2022 7:00 am By Robert Spencer Monday. Get the book Did Muhammad Exist? here.
Video: Robert Spencer on Islam’s Impact on Liberty in the West Apr 11, 2021 6:00 pm By Robert Spencer Wednesday, on Hearts of Oak.