Air India flight from London to Mumbai takes off after 48-hour delay Was scheduled to depart on May 28 but developed an oil leak Police called in after argument between passengers, airline staff