Incredible time-lapse shows Wuhan hospital being built in just 10 days

In The Know
0 views
7 months ago
This 1000-bed hospital in Wuhan was built in just 10 days to battle coronavirus
Hot Items