Science

Did the CIA Feed a French Town LSD?

Surreal story of the day: On August 16th 1951, the southern French town of Pont-Saint-Esprit was brought to a standstill when its people suddenly began to suffer horrific hallucinations. How in the world could the CIA have …

  1. 1
  2. ...
  3. 40
  4. 41
  5. 42
  6. ...
  7. 47