Indian Air Force makes history with world's highest IL-76 landing at Nyoma airbase near China border

gulfnews.com · tech
Full story

The Indian Air Force has carried out the world's highest-ever IL-76 landing, touching down at Nyoma airbase. The base sits close to the border with China. The force described the achievement as a historic first.

Read full article → Compare