NEWS

India and China troops clash along Himalayan border