Frank Olson’s mysterious death revisited in Wormwood
Frank Olson was a CIA research scientist who died on November 28, 1953, in New York City. He fell from the 13th floor of Hotel Statler. His wife and three children were told Olson had taken his life, a side-effect of work-related stress.