India Air Force lands heavy-lift military aircraft at highest altitude
The Star Malaysia ·
NEW DELHI: The Indian Air Force said on Saturday (Nov 7) it had successfully landed a heavy-lift transport aircraft at the highest altitude anywhere in the world in remote Ladakh bordering China.