Japan has successfully launched a spacecraft designed to inspect and potentially remove man-made space debris from…
Tag: Japan Aerospace Exploration Agency
Japan instructs its space rocket to self-destruct after failed launch
Japan’s space agency revealed that on Wednesday (October 12) it had to send a self-destruct instruction…