Will the US Also Deny Visas to Israel’s Spies?

The American Israel Public Affairs Committee is celebrating President Barack Obama’s decision to deny a visa to Iran’s ambassador to the United Nations. AIPAC declared “The very fact that Iranian leaders would even select such a person to represent them at the United Nations underscores the importance of maintaining vigilance against the duplicitous behavior of […]