16 Indian Workers Held “Captive” in a Libyan Factory
NEW DELHI, Dec 19: Sixteen Indian workers have said they were being held in “prison-like conditions” at the Libyan Cement Company’s Benghazi plant for the past four months, ever since they protested long work hours, erratic pay and the flouting of contractual agreement by their employer. The workers are from various parts of Uttar Pradesh […]