A tough decision to lock down Shanghai, China’s largest city, shocked the world. After six weeks, and despite a sharp decline in infections, Shanghai’s lockdown has imposed enormous costs on the city and its residents. South China Morning Post
Subscribe
Login
0 Comments