A platoon of Indian soldiers encounters harsh realities while fighting in the Sino-Indian War of 1962.
1994
1972
1993
2009
1976
1951
1996
1948
1998
1935
1997
1984
1940
2008
2005
1938
1945