Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans. (archive.org)
1979
2018
2022
2011
2006
1991
1999
2020
1968
2004
1930
1973
1966
1969
1967