(October 09 23:43) NDTV News
On the occasion of its 88th anniversary on Thursday, the Indian Air Force (IAF) achieved a new record of the highest skydive landing at Khardungla Pass, Leh at an altitude of 17,982 feet, breaking its...
You can find the original article
here