Calls to probe Wuhan lab as source of Covid grow louder after latest investigative report
The suspicion that a lab leak from a Chinese facility in Wuhan was the root cause of the Covid-19 pandemic continues to gather momentum with an investigative report by a leading US daily pointing out that three researchers working at the…