By publish0x.com on September 16, 2020
A Chinese virologist whistleblower was suspended from Twitter following claims that the COVID-19 virus was manufactured in a lab in Wuhan. This comes as a latest incident of major social media networks moving from simply moderating conduct to modera...