Japan's Hayabusa Closes in on Asteroid Landing Site

More from Space.com