Japan’s Asteroid Probe: On Track for Australian Touchdown

Earth return of Japan’s Hayabusa asteroid probe and release of its sample capsule.  Japan’s asteroid explorer, the Hayabusa spacecraft, is on track for a June 13 reentry into the Woomera Test Range in South Australia. Scientists at the Japan Aerospace Exploration...