Isn't Finland bound by some treaty or other to be neutral?
Or am I mixing up things, e.g. Aland Islands perpetually demilitarised?
Russians will immediatelly see, with their minds eye, massed armoured divisions backed by tactical nukes on their Karelian border ... I have family in Sankt...