Hayabusa
-
Spacecraft Carrying Asteroid Sample Returns; Landing Process To Be Ustreamed From Australian Desert
Hayabusa (peregrine falcon in Japanese) is an unmanned space mission to return a sample of material from the asteroid Itokawa. The spacecraft launched from Japan seven years ago, and succeeded to land …