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…

Watch | Japan aborts launch of flagship H3 rocket moments before lift off

Japan’s ambitious launch of its flagship H3 rocket resulted in a failure on Friday, and that…