Robert Spencer: Bicyclists Murdered by ISIS Were Victims of the Left’s Fantasy World

spencer vid sept 18
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.

Please Share: