17 Indians, held captive in Libya, repatriated Nation 17 Indians, held captive in Libya, repatriated News Analysis India 9 months ago Express News Service NEW DELHI/CHANDIGARH: At least 17 men, hailing from Punjab and Haryana, was repatriated to India on Sunday after being held captive in...Read More