Central Saint Petersburg Declaration signed by Russia and India June 2, 2017 India and Russia have signed Saint Petersburg Declaration as a roadmap to enhance cooperation after 18th annual bilateral summit. Both countries released their vision