Robert Spencer: Bicyclists Murdered by ISIS Were Victims of the Left's Fantasy World
Thursday, 13 September 2018 - 05:21 PM
Jihad Watch director Robert Spencer discusses Jay Austin and Lauren Geoghegan, who were murdered by Islamic State jihadis while bicycling through Tajikistan. They were victims of Left's fantasies, such as the idea that evil is a cultural construct and Islam is a religion of peace.