60,000 Troops Deployed, No Point Of Talking To China – Is The US Warning India Of An Imminent War?
Apart from the arms race in Asia, India and China are also striving to win the border infrastructure race, which will ensure military advantage along the disputed Line of Actual Control (LAC). North Korea Sends Shock-Waves By Unveiling World’s Largest Ballistic Missile Months Before US Presidential Elections While China has been extremely efficient in building … Continue reading 60,000 Troops Deployed, No Point Of Talking To China – Is The US Warning India Of An Imminent War?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed