A planned anti-Turkey protest in Stockholm prompted Turkey to cancel the Swedish defense minister’s visit, the…
sweden
Sweden opens a new satellite launch facility
The competition to be the first nation to launch satellites from the European continent has intensified…