Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans. (archive.org)
1899
1972
1963
2018
2016
2021
2009
2023
1991
1998
1976
2020
2013
2010
2001
1967