FavoriteLoadingAdd to favorites

GB News fights back! Leftists struggle to cancel brand new UK news channel – Rebel News


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.

You might like

Hide picture