0 Why Sweden joined NATO February 26, 2024 admin By Chioma Obinagwam Sweden has finally joined the North Atlantic Treaty Organisation (NATO) after several years of assuming a neutral posture. Confiance News gathered from an X