Indian, Chinese troops clash near Naku La in Sikkim

Troops of India and China were involved in a fierce face off near Naku La Pass in Sikkim Sector of Sino-India Border. A number of personnel from both sides sustained injuries as... Read more »