A platoon of Indian soldiers encounters harsh realities while fighting in the Sino-Indian War of 1962.
2022
2023
2017
2021
1982
2000
1981
2016
2004
1965
2018
2006
1990