B bbc.co.uk Virgin Orbit has succeeded in putting its first satellites in space 35 points jfk13 5 years ago 17 comments