WHO chief inspector says likely patient zero was Wuhan lab researcher
Peter Ben Embarek says human error may have started pandemic and China not very happy to admit that
Aug. 13, 2021 11:16
Peter Ben Embarek says human error may have started pandemic and China not very happy to admit that