Chinese President Xi Jinping said on Tuesday that China and Russia have found the right way for neighboring major countries to get along with each other, which is based on non-alliance, non-confrontation and not targeting any third party. In his meeting with Russian President Vladimir Putin, Xi said China-Russia relations have come a long way and made a series of …