G20 summit an opportunity for India to become 'Vishwa Guru', says Delhi LG
India | Jan 26, 2023, 10:39 PM IST"This year is very special for us. India is chairing the G-20 summit and its events will be held in Delhi. It is the responsibility of all of us that during this time all the guests should see the best face of India and its capital New Delhi," he said.