Frozen in Time: Bollywood Retells the Heroic Last Stand with 120 Bahadur
A recently released Bollywood film has turned the cinematic lens toward a largely overlooked chapter of the 1962 India-China war, bringing to life the heroic last stand of a small company of Indian soldiers. Titled 120 Bahadur (Hindi for “120 Bravehearts”), the movie recounts the Battle of Rezang La, where soldiers of the 13 Kumaon […]
Read More

