2023 was a memorable year for India a year when India hosted leaders from 20 countries and the most powerful economies of the world in New Delhi. We take a look at how India brought together Washington, China, Moscow and other nations in a joint community during the G20 summit.