This says it all. Pollard should remain behind bars until he breathes his last. He was a spy who betrayed his country. To whom he betrayed it, or for what ostensibly idealistic reasons, is irrelevant. To say otherwise would be to excuse the "idealistic" Americans who betrayed their country to spy for the Russians, such as Alger Hiss and the Rosenburgs.
Traitors should be executed "for the encouragement of the others" -- to send a very clear message that treason will not be tolerated.
Personally, this guy is a living reason why we should execute traitors. From now untill he dies, somone somewhere will be making excuses, and stories to try and free him, and there will always be a movement to pardon him.
He should have been shot.