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

Gulf News · Stephen N R ·

Indian Air Force achieves world's highest IL-76 landing at Nyoma airbase, boosting strategic capabilities near the China border.

Read the full story at Gulf News · All coverage of this story