NEW DELHI -- India and Russia have taken their defense ties to a new high in the form of a new pact under which they can share military bases, ports and airfields, and station up to 3,000 troops in each other's territory.
NEW DELHI -- India and Russia have taken their defense ties to a new high in the form of a new pact under which they can share military bases, ports and airfields, and station up to 3,000 troops in each other's territory.