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.
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.