Now that Sweden and Finland have officially applied for membership in the North Atlantic Treaty Organization (NATO), it may be...

read more