CIA whistleblower, Jeffrey Sterling, now faces up to 100 years in prison and a fine of $2.25 million for blowing the whistle on the CIA planting false evidence of nuclear weapons in Iran.
CIA whistleblower, Jeffrey Sterling, now faces up to 100 years in prison and a fine of $2.25 million for blowing the whistle on the CIA planting false evidence of nuclear weapons in Iran.
The first episode of BestEvidence goes to the root of what’s happening to American jobs.