“Robert Spencer of Jihadwatch is an Islamic Jihadist posing as an anti-jihadist” Mar 28, 2008 4:16 pm By Robert Spencer This is a joke, right? I can’t stop laughing!