A platoon of Indian soldiers encounters harsh realities while fighting in the Sino-Indian War of 1962.
2003
1980
2013
2006
1979
1972
2001
2005
1954
2012
2011
1981
2018
1995
2019