New Delhi: China is upgrading and installing radars swiftly along the 3,488-km Line of Actual Control (LAC) even though it is engaged in talks with India to resolve the border dispute. China has also created a radar site at Linzhi and Ngiti which is opposite Arunachal Pradesh. India and China are engaged in an eight-month […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.