Chinese-linked journal editor sought help to rebut Covid-19 lab origin hypothesis

About 6 Minutes