Islam seems to be the Pitbull of religion these days.
and as we clearly know around here....you cannot punish the breed, only the deed. (I apologize in advance if this metaphor offends anyone, I just thought it was apropos given that this is a pet site)