National Air India: Newark-Delhi Flight Carrying 300 Passengers Diverted To Stockholm Due To Oil Leak BY Outlook Web Desk