indo-china-border
China is upgrading and installing radars swiftly along India-China border, the 3,488-km Line of Actual Control (LAC) even though it is engaged in talks with India
China is upgrading and installing radars swiftly along India-China border, the 3,488-km Line of Actual Control (LAC) even though it is engaged in talks with India