Read | Midnight Pulp

The CIA Allegedly Tested LSD On An Entire Unsuspecting French Town

On Aug. 16, 1951, in the height of The Cold War, the idyllic town Pont-Saint-Espirit in southern France was stuck by instantaneous insanity.

Gina Ginsberg
Read