Posts Tagged: George Tenet Pollard
The Case for Jonathan Pollard’s Release
In November 1985, a short, bespectacled Navy civilian researcher, with a history of erratic behavior and drug use, was stopped by FBI agents on his...









