Skip to content

A Showdown Looms on the ‘Island of Gods’

Rockets fired at Ukraine from Russia’s Belgorod region on Monday.

Rockets fired at Ukraine from Russia’s Belgorod region on Monday.

Photographer: Vadim Belikov/AP Photo

Indonesia’s Bali is nicknamed the “Island of Gods” for its vibrant beauty that lures tourists worldwide. Its charms will be on display to Vladimir Putin and Xi Jinping in November, too.

The Russian and Chinese leaders plan to attend the Group of 20 summit in Bali, Indonesian President Joko Widodo told Bloomberg News Editor-in-Chief John Micklethwait in an interview yesterday, the first confirmation that Putin and Xi intend to show up at the meeting of the world’s largest economies.