Time lapse of hospital being built in 10 days in China

The 600,000-square-foot facility started treating patients Monday in Wuhan, China, the center of the coronavirus outbreak.

February 3, 2020

Examined