Russia's Final Warning?