A platoon of Indian soldiers encounters harsh realities while fighting in the Sino-Indian War of 1962.
2014
1942
2015
1951
1970
1950
1948
1977
2012
2000
1975
2008
2021
2001
1997
1947
1958