Asia Police form ‘human walls’ to direct traffic in China Team Buyback 5 October 2020, 4:20 am5 October 2020, 4:20 am Asianews, South China Morning Post, Worldnews Share this:TweetRedditTelegramWhatsApp