 This week's meeting between Russia's Putin and China's Xi took place at a summit of the Shanghai Cooperation Organization. The SCO is a group specifically formed to counter the influence of the West. Putin says Russia-China relations are at their best period in their history. It's worth noting this meeting took place two weeks