
Nehru’s ghost haunts Modi’s China failure
The 1962 Sino-Indian War remains a deep-seated national trauma for India, leaving a lasting imprint on the nation’s post-independence national psyche. The battle, often referred to as a “national humiliation,” saw China’s People’s Liberation Army overpower …