INDIA-DEFENCE-AIR FORCE

Ministry of Defense—AFP/Getty Images

INDIA-DEFENCE-AIR FORCE

Aug. 20, 2013. In this handout photograph released by the Ministry of Defence, an Indian Air Force Lockheed Martin C-130J Super Hercules kicks up a cloud of dust after landing at the high-altitude Daulat Beg Oldie military airstrip in the Ladakh region of the Indian Himalayas.

Tap to read full story

Your browser is out of date. Please update your browser at http://update.microsoft.com