Can anything stop Putin’s advance into Ukraine?