News

Claims circulating online in early May 2025 alleged the United States Embassy in Stockholm, Sweden, sent a letter to ...