The shameful censorship of the lab-leak theory
Episode 129, Jun 04, 2021, 03:46 PM
Big Tech censorship, the threats to Freedom Day, and the fall of Stonewall. Tom Slater, Ella Whelan and Fraser Myers discuss.
Become a spiked supporter: https://www.spiked-online.com/supporters/