HomeBBC News - World G20 summit: What do the people of Delhi think about the event? byHasibul Hasan —September 07, 2023 0 India's capital Delhi has undergone a makeover as it prepares to host world leaders. from BBC News - World https://ift.tt/jFodTkf
Post a Comment