Islam gray symbol Originating in Saudi Arabia, Wahhabi Islam practices public executions and amputations as punishment for certain crimes and denies women the right to worship where they wish If you're new here, you may want to subscribe to my free Email alerts. Thanks for visiting!Welcome Back!