Browsing Tag
Alexandra Stickings
1 post
Spy satellites destined for Scottish spaceports
The arms industry is preparing to use two spaceports planned for Scotland to launch military spy satellites, an investigation by The Ferret can reveal.