Floating pile of rubble a pristine record of solar system's history

A small, near-Earth asteroid named Itokawa is just a pile of floating rubble, probably created from the breakup of an ancient planet, according to a University of Michigan researcher was part of the Japanese space mission Hayabusa.

If you want to include this story in your blog, copy and paste this formatted text: