Managers at a Chinese firm have been jailed for making staff who failed to reach sales targets drink urine and eat cockroaches, local media report.
A woman in her 20s has been arrested on charges of causing a fire at a commercial-residential building in Osan, Gyeonggi Province, which resulted in one death and eight injuries while attempting to ...