Ahmedinijad in NYC, Iran-backed groups killing U.S. troops

There’s so much wrong with this picture, it’s hard to know where to begin: Iran’s Mahmoud Ahmedinijad is in New York City to gloat and pontificate, and, incidentally, attend the U.N. assembly. Outraged yet?  Recall that this is the head of the regime that — by the acknowledgement of our own government — is responsible for at least one-quarter of the deaths of American soldiers in Iraq (and probably much more, as I explain in my book). The same regime that has been financing, encouraging, training, equipping Islamist fighters to carry out attacks against U.S. and Western targets across the world. The same regime that is responsible for the murder of Americans across three-plus decades. The same regime that gunned down in the streets peaceful protestors objecting to its theocratic rule. And (yet again) we play host to the leader of a corrupt and violently anti-American regime? Seriously — our leadership lacks the moral confidence to take a stand even against that?

No, I don’t buy the notion that because he’s attending the U.N. meeting, we must let him onto U.S. soil. More than anything, that’s a reason to question our involvement in (and enormous funding of) an organization that has Iran as a member and obliges us to unroll a red carpet for Ahmedinijad.