Chinese Company Forces Employees to Eat Live Worms for Not Meeting Sales Target

Chinese companies have been known to subject their employees to some of the most unusual and degrading punishments imaginable, but this latest one takes the cake. According to recent new reports, a company Hanzhong, Shaanxi province, decided to punish who failed to meet their sales targets by feeding them a disgusting cocktail of baijou liquor and live […]