Air India Newark-Delhi flight with 300 onboard makes emergency landing in Sweden
India | February 22, 2023 10:30 ISTAccording to initial information, the aircraft had developed a technical snag. The Directorate General of Civil Aviation (DGCA) later said that oil leak from the engine of the aircraft forced an emergency landing.