Russia is once again boasting that its much-hyped S-500 Prometheus surface-to-air missile system can track and shoot down ...
In a significant pact, India and Russia agree to the deployment of soldiers and warships on each other’s soil during peace and wartime.
India and Russia have activated a logistics pact allowing each to station up to 3,000 troops, five warships and ten aircraft in the other’s territory for five years, extendable by mutual consent. The ...