The Capitals: New Delhi’s test to ace the G-20 exam



The capital of the world’s largest democracy will host the G20 summit in the upcoming week.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *