New Delhi: A Chinese scientist who worked in a Wuhan laboratory has claimed that COVID-19 was a “man-made virus” that leaked from the facility.
Covid was leaked from the Wuhan Institute of Virology (WIV), a state-run and funded research facility, two years ago, the New York Post reported, quoting US-based researcher Andrew Huff’s statement.

