A platoon of Indian soldiers encounters harsh realities while fighting in the Sino-Indian War of 1962.
2018
2001
1991
1909
1985
1964
1957
2016
2008
1968
1993
2006
1984