- News>
- Videos
`Bali Was Bali, New Delhi, is New Delhi` Jaishankar`s Schools BBC Journalist On Ukraine war
G20 leaders adopted the New Delhi Leaders' Declaration for their 18th Summit. PM Modi on September 09 after prolonged negotiations announced its adoption.