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

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.