Xi Jinping visit to Russia, may force India to review alignments
New Delhi/Moscow: That the world is getting even more polarized with each passing day was underscored by two visits this week - Chinese President Xi Jinping's trip to Russia and Japanese Prime Minister Fumio Kishida's to Ukraine. While…