The ad that CBS and NBC refused to run

There’s still time to stop a mosque from being built at Ground Zero.  People who pay attention to Islam understand that Islam always builds mosques at the site of military victories.  This ad gets it.  The media, some branches of which are refusing to run this ad, and the PC crowd in New York do not: