Why do women wear the veil if Islam doesn't dictate it? The answer is simple. Hegemony. Patriarchal Muslim culture tells women that they should hide themselves from the eyes of men, and women buy into the notion.
A book entitled The Cartoons That Shook The World is being published without any of the cartoons in the book. It's the latest in a long series of Western reactions to violent threats to freedom of expression.