Modi to meet Putin in 1st Russia visit since Ukraine war World Roundup July 5, 2024 Russia: The Kremlin has announced that Narendra Modi will be visiting Russia on July 8 and 9 to meet Vladimir…