ESA commissions world’s first space debris removal

ESA commissions world’s first space debris removal


Click here for original story, ESA commissions world’s first space debris removal


Source: PRSpacewire