NATO's Sweden readies for 'obvious' Russian threat and sends troops to Latvia March 27, 2024 In a bold move amid escalating tensions in the region, Sweden has confirmed plans to station troops in Latvia, aligning with NATO’s More