Arunachal Pradesh China PLA Deployment: China has deployed a large-scale army at a distance of just 74 km from India’s Tawang. This deployment of troops has been done after the skirmish between India and …

© 2024 ASIA MEDIA RESEARCH CENTER PVT. LTD. ALL RIGHTS RESERVED.