The Self-Imposed Impotence of the Russian and Chinese Governments
• https://www.paulcraigroberts.org by Paul Craig RobThe Russian and Chinese governments are puzzling. They hold all the cards in the sanction wars and sit there with no wits whatsoever as to how to play them.