archytele The Vault

S3·E52 This is Your Confession (1)

Aired August 21, 1951

Synopsis

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