Print this Entry

January 8, 2007

The Islamic States of America

IslamicUSA.jpg

This image comes to me courtesy Jihad Watch reader Dan, who tells me he spotted this poster and photographed it in a Muslim-owned auto repair shop in New England.

Posted at January 8, 2007 8:24 AM

Close Window