'British Police Go to Hell'

The picture is aresting: women in the beekeeper outfit-like hijabs standing next to a British police woman carrying a sign reading "British Police Go to Hell."  It caught the eye of blogger Maxflack, and ocasioned a pointed essay on the challenge posed to not just Britain but humanity by the subjugation of women in much of Islam. This is a new blog to me.

If you experience technical problems, please write to helpdesk@americanthinker.com