Home Tags Lhasa

Tag: Lhasa

How Nehru ignored diplomat’s warnings on China’s evil designs on Tibet

Had Nehru followed the advice of Sumul Sinha, the Indian official who had warned him about the intentions of communist China, the destiny of...