Robert Spencer details attempts, some successful and some not, to silence critics of Muslims, Islam or Islamic practices.

Download for your iPod

Jihad Watch
Coming August 13 — Religion of Peace?: Why Christianity is and Islam Isn’t

Tags: Islam religion