Satellite images confirm 36 new aircraft shelters at China’s Lhunze airbase near Arunachal Pradesh, raising security concerns for India amid growing regional tensions.
Reports said the clash between the soldiers led to minor injuries from both sides.