NATO will likely approve their application within a week.
Watch as Russia LOSES IT. Russia shares a 720 mile long border with Finland.
Moscow is only 550 miles from Helsinki, Finland. St. Petersburg is only 180 miles from Helsinki.
Considering that NATO members would include Germany, Denmark, Poland, Finland, Sweden and Norway... NATO would have near ownership of the Baltic Sea, and 100% ownership of the Gulf of Bothnia (between Sweden and Finland).
NATO would also fully control both the North and South sides of the shipping access straight between the Baltic Sea and the North Atlantic, meaning that they can shut it down any time it's necessary. At it's narrowest sections, the ship access way is only 10 miles wide. Between Sweden and Denmark, the water way is only 20 miles wide.
If Finland and Sweden both apply and become NATO members in May... Russia will have to respond.
Are you saying you don't think they were being setup to join Nato eventually anyway? Why do you think they were flooded with Muslims? Destabilization and then political control.