Asia Shanghai Locks Workers in Factories Amid Covid Scare Team Buyback 23 April 2022, 6:32 pm23 April 2022, 6:32 pm Asianews, China Uncensored, Worldnews Share this:TweetRedditTelegramWhatsApp