China company makes employees crawl on road for not meeting targets
The employees of a Chinese company were forced to crawl on a busy road with traffic after they failed to meet their targets. Several videos shared on the internet showed the employees crawling on the road with a man walking ahead with the company's flag. Reports said that the ordeal was stopped after police intervened in the matter.