All verified international reports and analysis published on this topic
Indian Air Force achieves a historic feat by landing the heavy-lift transport aircraft IL-76MD at the strategically vital Nyoma airbase in eastern Ladakh at 13,629 feet.