China admits COVID-19 virus could have spread due to lab leakage

China admits COVID-19 virus could have spread due to lab leakage

The head of China's Centre for Disease Control (CDC), Professor George Fu Gao, has broken the taboo about the origins of the......