Sections
Shows
Events
'Covid was man-made virus', claims former Wuhan Lab Scientist in his new book 'The Truth About Wuhan'
Can't offer evidence when there is none: Chinese scientist on COVID-19 lab leak theory
COVID-19 origin: How DRASTIC, a group of internet sleuths, compelled world to relook Wuhan lab leak theory