China imposes strict lockdowns on city of 11M amid rise in COVID-19 infections

China has imposed a strict lockdown in Shijiazhuang, the largest metropolis in northern China’s Hebei Province, barring its 11 million residents from leaving the city after it reported 63 coronavirus …
( read original story …)