European Space Agency: Earth’s first space debris removal mission