WUHAN – Built in just days as Covid-19 cases spiked in Wuhan in early 2020, the Huoshenshan Hospital was once celebrated as a symbol of the Chinese city’s fight against the virus that first ...
Medical staff members arrive with a patient at the Wuhan Red Cross Hospital on January 25, 2020 (top). The same location is seen on December 21, 2024 ahead of the Covid pandemic's fifth ...
Five years on from the start of the pandemic, Donald Trump’s new CIA director has weighed into the contentious debate saying a lab leak was “most likely”.