1.408 Views
Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans. (archive.org)
Release: Jan 30, 1979
Runtime: 59 minutes
Language: English
Studio: ABC News
Country: United States of America