Now even ex-boss of China’s CDC says Covid might have leaked from Wuhan lab
Even the former head of China's top health body has now admitted a lab leak might have spawned Covid. Professor George Gao, who ran the Chinese Centre for Disease Control (CDC) when the pandemic began towards the end of 2019, has now…