I'm hoping it's a sting operation to ferret out some of the leftist remnants in the CIA, Pentagon, and the State Department. Judging from the descriptions of the sources, though, they sound like they are way off on the fringe of things, i.e. not in the position to know if there are SF in Iran or not.
"He'd have to get the people behind it," King told the Daily News."
Like the American people really love the Iranian regime, right? Ha!