Home»National»Top Stories » ‘Ambitious’ Nehru Was Responsible For India's Debacle In 1962 China War

‘Ambitious’ Nehru was responsible for India's debacle in 1962 China war