Politics Blog » Blog Archive » British Sailor Forced to Wear Headscarf

British Sailor Forced to Wear Headscarf


Aw, aren’t those Iranians cute?!

Praise be to Allah (at gunpoint)

The religion of peace, hard at work folks.

-- The Ace