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

Comments are closed.