islam is peace, remember?
(/sarcasm)
That's a mistranslation. It is a religion of piece. A piece over here, a piece over there....