Taking Out the Space Trash


An international effort will deploy new technology to remove space debris that threatens satellite technology. Scientists developed an innovative net and harpoon system that will trap debris.

Related Stories