wormwood

Eric Olson was 9 years old when his father died. In the small hours of 28th November 1953, Frank Olson plummeted to his death from Room 1018A of the Hotel Statler in Manhattan. His family were told that Olson, a bacteriologist ...