(1 - 10 from 10
)
Chinese Company Forces Employees to Eat Live Worms for Not Meeting...
www.odditycentral.com
A Chinese company called Ai Jia Group recently forced employees to swallow live mealworms for not meeting their sales targets.
sorted by relevance / date