x

G20 Summit: How Delhi is gearing up for the mega event

The high-profile summit has prompted the closure of offices, malls, and markets in New Delhi from September 8 to 10.



Next Story