Covid-19 lab leak theory: Indian scientists had flagged ‘unnatural insertions’ in its genome, were forced to withdraw study
OpIndia,
After vehemently rejecting the possibility of the SARS-CoV-2 virus being leaked from a lab in China for more than a year…