Month Archives: September 2020


Twitter suspends the account of Chinese scientist Dr. Li-Meng Yan after she published a paper with evidence that COVID-19 was created in Wuhan Lab | Tech News

On Saturday, we wrote about Chinese virologist Dr. Li-Meng Yan after she appeared on the British television show where she claimed coronavirus was created by Chinese scientists in a lab. Dr. Yan later fled the country and left her job...

1 15 16 17 28
Page 16 of 28