Yes.
If so, why is Oollard still in jail?
You're asking what the motive is for leaving him to rot instead of reversing the error? I'm not the one perpetrating the injustice so one can only speculate as to the motive.
There have been more than one suggestion made. The likeliest appear to be: that releasing Pollard would result in major public discussion of Ames's and Hanssen's espionage, which the intelligence community doesn't want; releasing Pollard would involve admitting a huge mistake, whereas letting him rot wouldn't; and (if true) Pollard's intelligence unwittingly betrayed Iran Contra, stepping on toes very high in the food chain.
Did they confess to it or were nailed by preponderance of evidence? Were they, or either one, convicted of that particular charge, the one attributed to Pollard?
Hello. In America, if a person is convicted of a charge a later person is discovered to be guilty of, and convicted, that charge is withdrawn as a matter of course from the original suspect or upon suit.
This is because, in such a case when this does not happen, any American can bring suit, having standing to sue over a travesty of justice.
Why have no Sabramericans or Shalom Israels seen to it?