A platoon of Indian soldiers encounters harsh realities while fighting in the Sino-Indian War of 1962.
1991
1977
1980
2021
2020
2003
1999
1987
2008
1984
1957
1961
1963
2004
1970
1967
1978
1972
1971
1969