Why Finland, Sweden joining NATO will be big dealFinland shares a long border with Russia, and Sweden is Finland’s closet Nordic neighbor, and both have a long history of being neutral nations in world conflicts, but after Russian…