Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans. (archive.org)
1967
2021
1969
2015
2012
1975
2004
2008
2023
1989
2020
2009