jaxa

Japan Successfully Lands Hayabusa2 Rovers On An Asteroid

The Japan Aerospace Exploration Agency (JAXA) successfully landed two small rovers on near-Earth asteroid  162173 Ryugu on