Article

South China Morning PostSouth China Morning Post on 2020-07-25 16:00

China’s ‘bat woman’ calls for Donald Trump to apologise over claim coronavirus leaked from Wuhan lab

Shi Zhengli tells Science magazine that US President should say sorry for linking the research institute to the Covid-19 pandemic.

Related news