News

India is set to host the next India-Russia Summit, potentially marking Vladimir Putin's first visit to New Delhi since 2021.