Header
Header
Article

Hayabusa 2 Mission: Japanese Spacecraft Collects Sample, New Image Shows Landing Marks



The Japanese have made history as their Hayabusa 2 spacecraft had successfully landed on the surface of an asteroid 162173 Ryugu.

Source link

Back to top button