Japanese space probe Hayabusa2 has returned from space and landed safely in the Australian outback after a spending four years researching the Ryugu …

source