Sweden, NATO's Newest Member, Accuses Russia of Disrupting Satellites

June 20, 2024