The Logic of Lockdowns Leads to Shanghai

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.
Read Full Article »


Comment
Show comments Hide Comments
You must be logged in to comment.
Register


Related Articles

Popular in the Community