Group of 20
- Sep- 2023 -5 SeptemberDH NEWS
The capital of India turns into a fortress with bans imposed on residents and commuters ahead of G20 Summit
Leaders from the G20, or Group of 20, are poised to commence a summit in New Delhi on Friday, September…
Read More »