Sweden finally joins NATO: What the accession means for Stockholm, its new allies... 03-07-2024 • Daily Mail ...and an unhappy Vladimir Putin