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