Sweden and Finland are now negotiating an agreement to host NATO troops in their territories.
wow.
Even those countries are worried about Imperial Russia