Debate: Is Islam a religion of peace?

Religion ·