511 cellphones, 124 laptops left behind by travellers at Delhi airport
India | June 04, 2012 22:54 ISTNew Delhi, Jun 4: More than 500 mobile phones and 124 laptops were left behind by air travellers at the Indira Gandhi International Airport (IGIA) here this year and a number of these are still