Covid-19 UK LIVE: First lockdown 'prevented only 0.2 per cent of deaths' amid Downing Street exodus
Published
A new study finds 'zero evidence to support lockdowns'.
Full ArticlePublished
A new study finds 'zero evidence to support lockdowns'.
Full Article