Guizhou province

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…