Peter Hitchens speaks out against lockdowns

TalkRadio is a popular social media free-speech talkshow in England that regularly questions the Boris Johnson government’s lockdown policies. Numerous MP’s, scientists,doctors and specialists line Read the rest