Asia China puts millions on lockdown to curb renewed coronavirus outbreak | DW News 11 January 2021, 2:56 pm Team Buyback Share this:TweetRedditTelegramWhatsApp