"G-d will determine whether or not Pollard did the moral thing or not..."
You don't need to be God to figure this one out......
Sure you do. Unless you're omniscient. In which case, I say "gimme gimme".
In my opinion, what he did was grossly immoral and reprehensible. But, maybe there's something I don't know, or some factor I don't see. G-d is omniscient and perfectly just, so his ruling is going to be correct. Mine is fallible. The laws of G-d are different than the laws of man. I am but a man, so all I can give is my opinion, not a conclusive decision.
The man was a spy and deserved severe punishment under the code of law. End of story.