In what appears to be an astonishing revelation, a US-based scientist, who worked at a controversial research lab in China’s Wuhan, has said that COVID-19 was a man-made virus that leaked from the facility.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.