New Delhi: India hosts G20 Summit in the presence of more than 25 world leaders

World leaders, including US President Joe Biden and UK PM Rishi Sunak, are participating in the two-day G20 Summit at the Bharat Mandapam Convention Centre in New Delhi, on September 9-10.

About Author: C to I News Desk