India News | ANI | Friday October 9, 2020
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 own earlier record.
www.ndtv.com