Asia Trending in China: Police form ‘human walls’ to direct traffic, and more Team Buyback 9 October 2020, 7:16 am9 October 2020, 7:16 am Asianews, South China Morning Post, Worldnews Share this:TweetRedditTelegramWhatsApp