Space Explora

TheJapanese spacecraft Hayabusa-2 has landed on thesurface of an asteroid calledRyugu that’s over 5.5 million miles from Earth. Ryugu is a carbon-rich rock that could hold clues to the history...