Ukraine Crisis: World Leaders Shoot Themselves in the Foot, First and Foremost Vladimir Putin
Cynics say the situation around Ukraine benefits all parties except the Chinese. The Russians are annexing territories inhabited mostly by Russians, the Americans will sell natural gas and oil at…