An Indian Air Force Il-76 transport aircraft made the…

An Indian Air Force Il-76 transport aircraft made the highest-altitude landing.

Coverage (2 sources)

Key entities