Friday, September 8, 2023, 09:03
India is preparing to show off to the world this weekend. Its capital, New Delhi, hosts the annual G-20 summit on Saturday and Sunday, which sits at the same table the most advanced nations, such as the United States, the United Kingdom, Japan, …
This content is exclusive for subscribers
#Gandhis #ashram #G20