G20 Summit: India Wants To Preach To The Global North But Not Set Its Own House In Order
Delhi is decked up for the grand finale of the G20 Summit, which will be attended by some of the most powerful world leaders, on September 9 and 10. In the run-up, putting itself on a moral high ground, India has put its weight behind