From KGB spy to 'American Dream'
Jack Barsky was born Albrecht Dittrich. He came to the US from East Germany in the 1970s. But he was a Soviet spy all along.
He tells the BBC what it was like to live a double life and why, if world leaders do not trust their own intelligence agencies, they are in trouble.
Video by Olivia Lace-Evans