Video/Photos: Employees forced to crawl on street for missing company's annual targets Posted by Daniel Adiele on January 17, 2019 Big issue China Foreign Humiliation News World +