Tag: which was scheduled to depart for London on July 31
Air India flight to London returns mid-air due to technical snag
New Delhi: An Air India flight from Delhi to London was forced to return shortly after takeoff on Thursday due to a technical snag,...