Follow us on
loading....
Vladimir Putin will not attend the Group of 20 (G20) summit in Bali, Indonesia. Russia has been excluded from the...