Top
110°

Japan's rovers send pictures from asteroid

Pictures have emerged from the surface of an asteroid after Japan landed two robotic rovers on it.

The story is too old to be commented.
KingPin50d ago

looks like a shot out of a J. J. Abrams sci-fi movie with those lens-flares.