A bad day for Putin as NATO set to expand – but what price did Sweden and Finland pay?

A bad day for Putin as NATO set to expand – but what price did Sweden and Finland pay?