Last vital clue to Covid-19 origins may sit in Wuhan hospital with Chinese government controlling who sees it
Last vital clue to Covid-19 origins may sit in Wuhan hospital with Chinese government controlling who sees it
CNN’s Nick Paton Walsh reports.