World News | Press Trust of India | Monday February 27, 2023
China on Monday rejected a new US report that claims the Covid-19 virus may have leaked from a bio laboratory in Wuhan, saying the origins-tracing of the pandemic "is about science and should not be politicised."
www.ndtv.com