No Turning Back for Russia and Putin