Professor Dalgleish: “One of the Greatest Lies Ever Told”
mathewaldred.substack.com
Professor Dalgleish: “One of the Greatest Lies Ever Told”
"The British Government in the early days of the pandemic repeatedly said they were following the science. This, for me, has to be one of the greatest lies ever told to the British people"