Log In
Back to categories

World Leaders

Page 1

2023 G20 New Delhi summit

Who chaired the 2023 G20 New Delhi summit?