Video: Robert Spencer on Is Islam a Religion of Peace? Apr 18, 2016 1:06 pm By Robert Spencer Continuing my new The Basics of Islam series.