Nothing proven there. Denied by Israel as well.
Well, of course they denied it!
So would the US or any other country if in a similar position.
If memory serves me, the Israeli government denied Pollard at first, didn't they?
I saw the Fox News report last night and I thought that they had a lot of facts. They repeated only about half the report this morning - and that half was damaging enough.
I suggest that you keep an open mind. If that's possible.