PoliticsIndian Air Force Says IL-76MD Set Record at 13,629 Feet in LadakhBy Julian ArdentNov 7, 2026, 8:22 PM UTC