In the video posted by WildFilms India in 2015, Air Marshal Denzil Keelor (Retd.) can be heard speaking about the 1962 India-China war and states that India lost the war to China because of Jawaharlal Nehru’s failure. He said how Nehru relied on diplomacy and ignored the armed forces, because of which India lost.
With each passing day, it is becoming more and more difficult to distinguish between the Pakistani rhetoric and that of Indian opposition parties and liberals.