Hayabusa2 and the unfolding future of space exploration
Yesterday, about 200 million miles from Earth, the JAXA space probe Hayabusa2 (Japanese language site; English language site; Wikipedia) landed two tiny rovers on top of a very small asteroid, 162173 Ryugu. The rovers (named 1A and…