Robert Spencer from Jihad Watch reflects on Tom Holland's documentary about the untold story of Islam.