Videos WhatFinger

Wednesday, July 02, 2008

The religion of perpetual outrage

Muslims in the Scottish district of Tayside are outraged by the appearance of a wide-eyed, 6-week-old puppy on postcards distributed by the local police force, according to the Daily Mail.

Why?