China Deploys Russian S-400 Missile System Near Ladakh, India

loading… NEW DELHI – Multiple media India report China has deployed two missile defense system batteries S-400 made by Russia near the Ladakh border, a disputed territory with India. The deployment of advanced defense weapons made New Delhi nervous. Those concerns were voiced by the Congress Party, India’s main opposition party, on Tuesday (12/10/2021). The […]