The Weird Part with Vincent Treewell

Bonus Content: Wormwood on Netflix

June 26, 2022

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?  

Podbean App

Play this podcast on Podbean App