NewsTechnologyJapan Space Rocket Ordered To Self-Destruct After Failed Launch0 Comments1 Min ReadJapan space rocket ordered to self-destruct after failed launch. Japan’s space agency sent a self-destruct order…