China Imposes Lockdown on Shenzhen, a City of 17 Million People

Published March 13th, 2022 - 12:04 GMT
News

ALBAWABA - China imposes a quarantine on #Shenzhen. This is a city of 17 million people.

The quarantine is imposed because of raising Covid-19 cases. The authorities are taking no chances.