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 infections.
Read More
The Christian Post | RSS

Generated by Feedzy