Like many spy stories, this one is complex and takes some effort. I haven’t mucked through it all yet but here are the two links that deal with it that I have so far.
Thanks Shab as always, for the great watchful eye on all things IRI (Islamic Republic of Iran)
Link 1: American Thinker
Link 2: New York Post
I think this calls for a real big WTF? There has to be a whole lot more to the story then we have heard.