Indian Army holds the unique distinction of being one of the world’s best in defending its country’s borders. However, the Indo-China war of 1962 goes down in our history books as a blot on the reputation of our forces and the country.