Indian Air Force on tuesday rescued an American woman trekker in Leh. Margaret Allen Stone was stranded for 20 days in Zhingchan area of Ladakh. The US Embassy asked Air Force to locate Margaret Stone through Indian Defence Ministry. Stone was on a trekking expedition in Zhingchan region which is 75 kms away from Leh. She got stranded after […]