November 22, 2024 18:09 (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).