Space Probe Hayabusa 2 Successfully Launched into Space Following two postponements due to bad weather, the probe lifted off this afternoon on its…
Japan to launch Hayabusa 2 satellite Japan’s NEC Corp. will launch the Hayabusa 2 satellite with developments that would surpass its…