In a small French town in 1951, multiple residents experienced hallucinations and anxiety after reportedly ingesting LSD via contaminated bread. Some speculate this may have been a secret CIA experiment.
GoodListen © 2023
About
Privacy Policy
Terms of service
Support
Blog
Search Podcasts
Podcasts