undefined
In the middle of an India-China stand-off in Ladakh, the Indian Air Force landed its giant C-17 Globemaster aircraft very close to the border with China.
undefined In the middle of an India-China stand-off in Ladakh, the Indian Air Force landed its giant C-17 Globemaster aircraft very close to the border with China.
undefined
In the middle of an India-China stand-off in Ladakh, the Indian Air Force landed its giant C-17 Globemaster aircraft very close to the border with China.