Japan launches debris removal spacecraft to tackle space junk

Japan has successfully launched a spacecraft designed to inspect and potentially remove man-made space debris from…

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…