August 18, 2023 1:11 PM
Delhi all set to host final G20 Summit Security in place beautification underway
As the final G20 event approaches, India's capital New Delhi is leaving no stone unturned to host one of the biggest events of the year. The G20 Summit will be held in September. Amid this, the capital city is busy in not just beautifying the city bu...