News AsiaTwitter suspends Chinese virologist who says COVID-19 was made in Wuhan labDave SaleSeptember 18, 2020September 18, 2020 by Dave SaleSeptember 18, 2020September 18, 2020 Twitter has suspended the account of a Chinese virologist who has claimed that COVID-19 was manufactured in a... Read more