US report concludes Covid-19 may have leaked from Wuhan lab
Sky News recently reported that top US infection disease expert Dr Anthony Fauci has admitted that he funded 'bat-human interface' research in China.