IAF Gajraj makes world-record landing at 13,629ft in Ladakh

· Times of India