Chinese Army is installing and upgrading its radars along the India-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

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button