Russia confirms Putin will not travel to G20 summit



Russian President Vladimir Putin will not travel to Indonesia for the G20 summit, the Russian Embassy confirmed. The news was previously broken by an Indonesian government official.

The Embassy state…