Japan’s Hayabusa2 Achieves Perfect Landing on Distant Asteroid

JAXA spacecraft Hayabusa2 had achieved a bullseye landing on the asteroid Ryugu.

Leave a Reply