Comment: This fact again has again shown up: "Seven-eighths of the world’s population belong to countries which have not sanctioned Russia. Only about one-eighth of the world has sanctioned Russia (the USA, UK, Western Europe, etc.), whereas the two largest nations in the world (India and China) are happy to take up trade with Russia and purchase the nation’s abundant mineral and energy resources."
So, are we isolating Russia, or are we isolating ourselves?