World leaders arrive at the Bharat Mandapam in Delhi for G20 Leaders' Summit

1 year ago
14

The G20 Leaders' Summit kicked off at Bharat Mandapam in New Delhi on September 09. As the world leaders arrived at the 'state-of-the-art' venue, PM Narendra Modi welcomed them. India is hosting the G20 Leaders' Summit, scheduled for September 09 and 10, under its Presidency.

Loading comments...