Those in the “piece”ful religion strike again! Yes, I said “piece” as in piece of Israel, piece of England, piece of Europe and piece of America!  That’s the piece Islam is talking about!