The border dispute between India and China over Ladakh and its adjoining areas is nothing new. The two countries also fought a war in 1962 over...
Recent clashes between the Indian Army and the Chinese People Liberation Army have disturbed the peace of the whole region. The world is already suffering from...