Ian Miles Cheong @stillgray
China and India don’t seem to have even noticed. Russian resources and manufacturing aren’t going anywhere and every country needs them. To say they’re cut off from the world is asinine. It’d be one thing if no one was interested in trading with Russia. — PolitiTweet.org