Your complete guide to living in Delhi — from cost of living and safe neighborhoods to street food, metro tips, and local news.
Quick answer The G20 is an international forum of 19 countries and the European Union whose…