Shocking spread

Posted on   9:35 am

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.