China: Workers forced to drink urine, eat cockroaches as a punishment
A home renovation company in China had forced its employees to drink urine, eat cockroaches…
5 years ago
A home renovation company in China had forced its employees to drink urine, eat cockroaches…