hayabusa-2 Hayabusa2 makes final touchdown on Ryugu Asteroid Rubal Goyal July 12, 2019 Japan’s Hayabusa2 probe has made a perfect touchdown on a distant asteroid…