China, media China’s Government Orders Removal of Douban and 105 Other Apps From App Stores December 9, 2021 — 0 Comments