Big Ideas with Ben Weingarten
Robert Spencer on Islamic Supremacism, U.S. Middle East Policy, Defeating Jihad
Robert Spencer (@jihadwatchRS) is the director of th...
more
Nov 14 2018 36m