spencer.gif

Robert Spencer on the left’s strange love affair with Jihad.