IAF set new record for highest skydiving landing at Khardungla Pass, Leh New Delhi: On the occasion of its 88th anniversary on Thursday, the Indian Air Force (IAF) achieved a new record for the highest parachute landing at Khardungla Pass, Leh, at an altitude of 17,982 feet, breaking its own …
Read More »