A platoon of Indian soldiers encounters harsh realities while fighting in the Sino-Indian War of 1962.
2014
1930
1979
1960
1974
1995
1978
1991
1992
1996
1983
2010
2008
1956
1965
2015