Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans. (archive.org)
1970
2019
1967
2024
1993
—
2015
2004
1965
1956
2022
2007
1988
2000
1972
2018
1968