That Prime Minister Narendra Modi's much-anticipated and watched journey to Moscow, his first bilateral visit following the 2024 Lok Sabha elections, was opportune and overdue tells something about India-Russia ties. PM Modi and President Vladimir Pu