November 12, 2024 09:53 (IST)
Several key world leaders assembled in New Delhi for the crucial G20 Summit on Saturday (September 9, 2023).
Latest Headlines
New Delhi hosting G20 Summit Sat, Sep 09 2023
Several key world leaders assembled in New Delhi for the crucial G20 Summit on Saturday (September 9, 2023).