Sports WHO chief says Wuhan Covid lab leak theory can’t be ruled out and insists China should help solve… By Jon Rogers - June 13, 2021 0 256 FacebookTwitterPinterestWhatsApp THE head of the World Health Organisation has said the Wuhan lab leak theory can’t be ruled out and that China should help…