Video/Photos: Employees forced to crawl on street for missing company's annual targets Author - Dafy World E!News Big issue China Foreign Humiliation News World +