As both Xi and Putin skip this year’s summit in India, it’s clear the status of the forum has diminished. It will not disappear, but the veneer of ‘world government’ attached to the group will dissipate
The annual G20 summit is taking place in India this weekend. Any gathering of leaders of this caliber (and the 20 la