A platoon of Indian soldiers encounters harsh realities while fighting in the Sino Indian War of 1962
Quick Access
Genre