Sept. 23 (UPI) -- Japan confirmed it successfully landed two small rovers released from its Hayabusa 2 probe on the surface of an asteroid.
Japan's Aerospace Exploration Agency, JAXA, shared photos taken by its MINERVA-II1A and MINERVA-II1B from the surface of the asteroid Ryugu on Saturday.