Chinese Workers Forced to Crawl on the Streets After Not Meeting Sales Goal

A beauty supply company in China forced six workers to crawl on the street behind a man holding a red flag as a form of punishment. The workers reportedly did not meet their yearend sales goals and the company decided to humiliate them. Police eventually stepped in to stop the ordeal.


Sponsored Content

Sponsored Content