Vladimir Putin and other world leaders alienated by the West gathered in China this week – first for an economic summit in Tianjin and then a military parade in Beijing.
Vladimir Putin and other world leaders alienated by the West gathered in China this week – first for an economic summit in Tianjin and then a military parade in Beijing.