Kargil is a town in the Kargil district of Ladakh region, in the Indian state of Jammu and Kashmir. It is the second largest town in Ladakh after Leh. Read More
Air Chief Marshal RKS Bhadauria and Admiral Karambir Singh in conversation with Shiv Kunal Verma at the 6th Military History Seminar hosted by Welham Boys' School in Dehradun ...