Workers in France have released four managers they had been holding hostage for more than 24 hours. The workers at a Caterpillar factory in Grenoble, southeastern France, were protesting 700 job cuts and the layoff package offered to them.
Daily News Channel