G20: Participating leaders reach consensus, adopt New Delhi Declaration
Sep 09, 2023, at 10:58 pm
In a big win for India's G20 Presidency, the leaders of the grouping on Saturday reached a consensus on the 'New Delhi Declaration.'