Sweden and Finland in NATO: a strategic defeat for Russia? | To The Point