EZRA LEVANT | Leftists try to cancel a brand new news channel even before it launches. But they’re fighting back!
June 17th, 2021
43 mins 56 secs
Tags
About this Episode
This weekend a brand-new TV network launched in the UK — by the name GB News. GB stands for Great Britain, and I can tell you from my time covering the trials of Tommy Robinson, that the UK media is even worse than Canada’s. GUEST: Avi Yemini
Support Rebel News Podcast