Uncovering government agencies (especially the CIA) that secretly tested the effects of LSD on humans.
1987
2018
1995
2013
1990
2000
1974
2003
1986
2011
2012
2016
2010
2025