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