NEW YORK (GlossyNews) — In a scene guaranteed to blow the stacks off the rabid Right, who insist no religion except Christianity should be worshiped within a 12,000 mile radius of Ground Zero, a herd of sub-quattro even-toed ungulates were spotted grazing around Ground Zero today. They were apparently oblivious to the brouhaha surrounding the proposed Islamic cultural center to be located within blocks of the historic site. Read the full story







Recent Comments