17 Indians freed from Libya, who were duped, tortured, jailed for six months in Libya
New Delhi. Following sustained efforts by the Ministry of External Affairs, a group of 17 Indian nationals from Punjab and Haryana has been successfully evacuated...