Jihad Watch -- On Leftist Apologists for Islamic Terrorism

  • 17 years ago
Robert Spencer's latest video. This one addresses how the left blindly apologizes for Islamic terrorism.

Recommended