Investigation finds 26 out of the 27 Lancet scientists debunking that Covid leaked from a Chinese lab have links to Wuhan
Sep 13, 2021, at 04:11 am
Wuhan: A new investigation has revealed that 26 scientists, who wrote a letter in The Lancet medical journal dismissing the possibility that Covid-19 originated from a Wuhan lab, have links to its Chinese researchers, their colleagues or its benefactors.