Japan’s Hayabusa Asteroid Probe Hits Snag In Practice Landing Run

Date: 04 November 2005 Time: 09:52 AM ET