The Kremlin said on Monday it was not ruling out Russian President Vladimir Putin attending a summit of leaders of the Group of 20 (G20) developed and emerging economies on Sept. 9-10 in New Delhi.
Putin has yet to travel beyond the borders of the former Soviet Union since sending his armed forces into Ukraine in February last year, and missed November’s G20 summit in Bali, Indonesia.—Agencies