Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans. (archive.org)
1970
2014
1993
2010
2016
1971
1966
2000
1988
2018
1967
1968
2007
2022
2024
2019
2015