
China Locks Down a City of 11 million People To Contain a COVID Flare-up
China is locking down a city of 11 million people to contain flare-up of a coronavirus. In its northern province of Hebei, China has shut down a region of 11 million residents in order […]