KILO’s FREAK NEWS! Workers in China Are Forced to Crawl on Their Hands and Knees

https://www.newsflare.com/video/269998/health-education/chinese-employees-crawl-along-road-as-punishment-for-not-reaching-target