Japan Makes History: Hayabusa2 Spacecraft Lands Rovers on Moving Asteroid

This computer graphic image provided by the Japan Aerospace Exploration Agency (JAXA) shows how Japanese unmanned spacecraft Hayabusa2 released a small European robot ‘Mascot’ on the asteroid Ryugu in a research effort that may provide clues to the origin of the solar system. (JAXA)

Leave a Reply