G20 Summit: World leaders land in India

  • 08/09/2023

The G20 Summit is scheduled to take place in New Delhi, India, on September 9 and 10.
The summit is expected to bring together world leaders and delegates from across the globe. It is the first time that India is hosting such an important event, and the authorities are putting all their efforts to make it a success.

Related News