So why did the science establishment try so hard to silence those who feared Covid leaked from a Chinese lab?
Published by The Daily Mail (12th January, 2022) Sir Jeremy Farrar, director of the world-famous Wellcome Trust, has condemned the... Read Full Article