Deploy the space harpoon February 16, 2019 The space harpoon is part of the RemoveDEBRIS project, a multi-organization European effort to create and test methods of reducing space debris. There are thousands of little pieces of who knows… Read more 0 Facebook Twitter Google + Pinterest