Robert Spencer has/had a position (Director) at Jihad Watch

Details
Title Director