China’s Covid policy locks down a city three times the size of New York
The Huangpu River splits the Chinese city of Shanghai between the older settlement on the west and the newer, financial center on the east.Johannes Eisele | Afp | Getty ImagesChina’s latest wave of Covid restrictions has forced millions of people — roughly three times as many as live in New York City — to stay…Continue Reading