The Daily Telegraph’s Sharri Markson on major new revelations on China’s role in coronavirus pandemic
Award-winning editor at Australia’s Daily Telegraph says leaked multinational intelligence dossier shows China hid or destroyed evidence on COVID-19.