Japan’s Hayabusa2 spacecraft successfully returns to earth

The Japanese Aerospace Exploration Agency’s (JAXA) Hayabusa2 took off from earth six years ago. It was headed straight for asteroid...