Published: Apr 21, 2026, 08:45 IST | Updated: Apr 21, 2026, 08:45 IST
India and Russia have reportedly finalized a key relocation and troop deployment agreement under the latest defence relations (RELOS) framework, allowing up to 3,000 troops from either side to be stationed in the partner country at any given time.