South Asia WorldSecond batch of Indians returns home from LibyaTNT DeskFebruary 27, 2011September 27, 2011 by TNT DeskFebruary 27, 2011September 27, 2011 New Delhi: As many as 237 Indians returned from Libya early on Sunday at the Inidira Gandhi International (IGI) airport in New Delhi, bringing the...