Chinese City Sealed Off To Squash Virus Outbreak
China has sealed off a large city near Beijing, cutting transport links and banning millions of residents from leaving, as authorities move to stem the country's largest Covid-19 outbreak in six months.
The pandemic has so far broadly…