The Australian National University has announced that the troubled Hayabusa space mission has managed to confirm “an indisputable link between the asteroids we see in space and meteorites that we collect on land”.
While I realise it’s good to confirm that which is suspected; this seems like a lot of trouble to go to.
Much more interesting is news that the Itokawa asteroid was only a comparatively young 10 million years old.