Islam is a religion of "peace" A big "peace" of Iran A big "peace" of France A big "peace" of Libya And Indonesia per chance
And a growing "peace" in the UK. Someone needs to stop this ... .