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 NINE-MONTH-OLD baby in Hunan province, China, suffered severe diarrhoea and vomited after eating a cockroach, China Press reported. The mother had turned to grab something, only to discover that the ...