Select Page

Japan’s space agency was forced to destroy a new rocket just moments after its launch.