China turned off the technology hub more than 66 Covid cases. 17 million people in locking
Beijing: China places all 17 million inhabitants in one of the largest cities under the locking on Sundays, because the two-fold virus cases nationally up to almost 3,400 and anxiety…