“The Religion of Peace” my a$$.....
My understanding is that this practice is not universal throughout Islam.