Hooray for Hayabusa: Japan’s asteroid pioneer
The team at the Japanese Aerospace Exploration Agency deserve congratulations for the amazing (and hopefully record-breaking) Hayabusa mission to asteroid 25143 Itokawa. Launched in 2003 (the spacecraft was called MUSES-C at launch, but was renamed in flight), this mission has battled against an extraordinary run of bad luck and technical Read more