ouncement was made fresh on the heels of this latest outrage by devout Muslims: England: Outrage as Brit Hating Islamic Group Vows to March Through Patriotc Town ...
via atlasshrugs2000.typepad.com
'Bout Time!