The flight had requested a deviation due to bad weather before losing contact with air traffic control. All seven people on board were declared dead on site.
Inside India newsletter: How the war in the Middle East is set to determine India’s trade route to Europe
...
Read moreDetails