Indian Army sets world record; recovers helicopter stuck at Siachen Glacier
The Indian Army on Tuesday set a world record of sorts as its pilots and technicians successfully recovered a helicopter which was stuck in snow at an altitude of 18,000 feet at Siachen…