› added 9 years ago
68
TIL that the UK is the only country to have successfully developed a satellite launch capability and then abandon it.
via reddit.com