Russian President Vladimir Putin arrived in New Delhi on Friday for a bilateral meeting with Prime Minister Narendra Modi, a day before the BRICS Leaders’ Summit begins. Their meeting comes at a time when India-Russia ties are navigating a complicated international environment, with the Ukraine war, Russia’s growing dependence on China and India’s deepening ties with the US, all reshaping the strategic landscape.