But not okay to publish this one:
Not surprisingly, the New York Times refused to publish the ad (at the moment, anyway), claiming that “the fallout from running this ad now could put U.S. troops and/or civilians in the [Afghan] region in danger.”
In other words, the New York Times will run an ad against Catholicism because Catholics won't go on a killing spree. But the Times won't run an ad critical of Islam because Muslims will go on a killing spree.
Answering Muslims: More Hypocrisy/Sharia Compliance from the New York Times