Skip to content
IAF’s IL-76 heavy-lift plane makes record 13,600-foot touchdown at Nyoma airbase in eastern Ladakh · Hindustan Sphere