- Advertisement -spot_img


Chinese workers forced to go on punishment crawl on streets

Odd News: Company makes employees crawl through street for not meeting sales targets

A company in Shandong province, China, has come under fire for forcing six of its employees to crawl through the streets on their hands...

Latest news

- Advertisement -spot_img