November 05, 2024 17:56 (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).