NEW DELHI--Soldiers from India and China clashed last week along a disputed border in India’s eastern Arunachal Pradesh state, resulting in minor injuries on both sides, the Indian army said Monday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results