Daily News Indian Air Force Creates World Record. IL-76MD Lands At 13,629 Feet In… NKTV Digital Nov 7, 2026 The Indian Air Force (IAF) has scripted a new chapter in aviation history by successfully landing its heavy military transport!-->…