As world leaders gathered in the U.S. capital for the NATO summit, Indian Prime Minister Narendra Modi traveled to Moscow to meet Russian President Vladimir Putin. It was Modi’s first visit to Russia not just since Putin ordered the full-scale invasion of Ukraine in 2022 but also since 2019. The visit follows the recent failure of Ukraine’s peace summit in Switzerland, where India’s participation was limited to an administrative level. The peace summit came just days after Modi returned to power in India with a reduced mandate, dependent on fickle allies for a parliamentary majority. His gover…