Scientists who dismissed Wuhan lab theory are linked to Chinese researcherstelegraph.co.uk18 pointszpeti5 years ago