In the three years since the covid-19 pandemic began, one of the most persistent questions has…
Tag: Wuhan lab leak theory
US Department of Energy says COVID-19 likely leaked from Chinese lab; China reacts
New Delhi: A new report has claimed that the Covid-19 virus, which has so far killed…