The Weird Part with Vincent Treewell
True Crime
This a brief review of the documentary series "Wormwood" available on Netflix. Many have heard the story of government scientist Frank Olson getting dosed with LSD, without his knowledge or consent, by the CIA, leading to his jumping or falling from a 13th-story window in New York City and dying in 1953. But what if that is only a cover story and the truth is much worse?
Create your
podcast in
minutes
It is Free