Share
Copied
Leishenshan Hospital in central China's Wuhan City is racing against time to save as many patients as possible amid the coronavirus pandemic.