Photos from Japanese space rovers show asteroid is ... rocky

It may be no surprise, but Japan space agency scientists and engineers are nonetheless thrilled by the images being sent to Earth by two jumping robotic rovers that they dropped onto an asteroid about 280 million kilometers (170 million miles) away.
Read More

Comments