0:00
/
0:00

Shanghai Dump Converted to Transit Camp?

A peek at one of the makeshift "isolation points" in one of the world's wealthiest cities

Discussion about this video