Space debris removal demonstration launchesbbc.co.uk2 points·RiderOfGiraffes··0 commentsOpen articleSaveView on HN