Asia Employees kneel and slap themselves in a bizarre training in China Team Buyback 29 October 2020, 12:32 pm29 October 2020, 12:32 pm Asianews, South China Morning Post, Worldnews Share this:TweetRedditTelegramWhatsApp