The shameful censorship of the lab-leak theory

Episode 129,   Jun 04, 2021, 03:46 PM

Subscribe
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/