Shanghai is China's largest city and home to the busiest port in the world. Its population is roughly three times that of New York City. For more than two weeks, Shanghai's 26 million residents have been confined to their homes.
Shanghai is China's largest city and home to the busiest port in the world. Its population is roughly three times that of New York City. For more than two weeks, Shanghai's 26 million residents have been confined to their homes.