archytele The Vault

S3·E53 This is Your Confession (2)

Aired August 28, 1951

Synopsis

A drama of an American scientist's involvement with secret police behind the Iron Curtain.