Facebook Twitter Reddit LinkedIn Email Xi and Putin stand shoulder to shoulder as China casts itself as an alternative global leader Posted by Dense_Delay_4958