Putin to attend G-20 summit despite calls to exclude him
Russian President Vladimir Putin plans to attend the Group of 20 summit that is being hosted by Indonesia this year, Russia’s ambassador to the Southeast …
Russian President Vladimir Putin plans to attend the Group of 20 summit that is being hosted by Indonesia this year, Russia’s ambassador to the Southeast …