World

Japan forced to send self-destruct command to rocket after failed launch

Japan's space agency was forced to destroy a new rocket just moments after its launch.The Japan Aerospace Exploration Agency (JAXA) had to send a self-destruct....Read More