Did Covid-19 virus leak from a Chinese lab? 18 top global scientists seek fresh answers
Suspicion that the Covid-19 virus could have resulted from a laboratory leak in China refuses to die down, following a fresh demand by a group of eminent scientists for further investigations to determine the origin of the deadly…