Japan lands robot rovers on asteroid

The Japanese space agency JAXA said it made history Saturday by successfully landing two unmanned rovers on an asteroid.

Leave a Reply