From: European Space Agency

One of humanity's oldest technologies, the humble fishing net, may yet find a new role in space: bringing down dead satellites.
23-03-2015 09:25 AM CET
One of humanity's oldest technologies, the humble fishing net, may yet find a new role in space: bringing down dead satellites.