Modi visits Russia for 1st time since Ukraine invasion World Roundup July 9, 2024 Russia: Russia’s President Vladimir Putin has welcomed India’s Prime Minister Narendra Modi to Moscow, calling him his “dear friend” during…