Every year, the G-20 Summit is held at different locations around the world. The G-20 Summit was held this year in New Delhi, India, but very little attention was paid to the international conference, despite the presence of every member of the UN Security Council. … Read More >G20 and RFK