38 The National Institutes of Health admits to funding gain-of-function research in Wuhan, China (twitter.com) posted 33 days ago by UnvaxxedUnafraid 33 days ago by UnvaxxedUnafraid +38 / -0 1 comment share 1 comment share save hide report block hide replies
twstalker: https://twstalker.com/COVIDSelect/status/1791126478278553864