Spencer on Savage Nation, Talkin’ Tariq Ramadan Feb 8, 2010 4:48 am By Robert Spencer February 3. Thanks to Occidental Soapbox, where there is a goldmine of good audio and video.