and where did you get that definition oe islam?
point of correction, islam itself means peace, check google, islam itself is divine and it preaches One God, islam itself is free from mistakes and it is perfect but the muslims as humans are not perfect, so don't say islam is not a religion of...