See inside China's Huoshenshan Hospital, built in 10 days
Monday, February 3, 2020 - 16:30
in Health & Medicine
Huoshenshan Hospital is a 1,000-bed facility built in 10 days as part of China’s sweeping efforts to contain the spread of the coronavirus.