547 NEW - 26 out of the 27 "scientists" who wrote a letter in The Lancet medical journal trashing the theory that #COVID19 leaked from a Chinese lab have links to Wuhan researchers (Daily Mail) (twitter.com) 👀 EYES ON! 👀 posted 3 years ago by Vidura 3 years ago by Vidura +547 / -0 30 comments share 30 comments share save hide report block hide replies
the list of names is there
Yep V! Just trying to get peeps to jump in and learn. I switched Flair to Eyes On haha. Want everyone to research/read.