Japan has successfully launched a spacecraft designed to inspect and potentially remove man-made space debris from…
Tag: spacecraft
Fired-up! NASA’s Lucy spacecraft fires main engines in space for the first time since its launch
NASA’s Lucy spacecraft, known for visiting asteroids is set to get fired up in space on…