Loading the player...


INFO:
Apparently, productivity is on a knee-to-no basis. These employees in Zaozhuang, China, were forced to crawl on their hands and knees as a form of public...
Chinese employees forced to crawl on the street as punishment