Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans. (archive.org)
1991
2016
1990
2018
2000
1978
2002
2015
1994
2023
2013
2001