Fanatical Islam / Islam / Liberal Idiots / Politics / propaganda bureau / Religion / Uncategorized Islam is a bully. The left’s response? Submit Islam is not very nice to women. Saudi Arabia recently beheaded a woman in a public square in Mecca. The video made rounds on YouTube, but the company removed it …