Probe Coronavirus origins
China refuses to admit that the virus behind the COVID-19 pandemic escaped from its labs. However, scientists believe that the virus was man-made and possibly leaked from a laboratory in Wuhan. Surprisingly, the World Health Organisation is giving China benefit of doubt by stating that the evidence was not extensive … Read More