U.S. officials call for renewed investigation into China’s Wuhan lab over Covid-19 origins

Coronavirus

According to recent reports, top U.S. officials are calling for a renewed investigation into the origins of Covid-19, specifically focusing on the possibility of a lab leak at China’s Wuhan Institute of Virology. This comes as the global pandemic approaches its third year, with the virus causing significant health and economic damage across the world. … Read more