Hayabusa 2 Japan’s Hayabusa 2 touches down on Ryugu asteroid A Japanese spacecraft has successfully touched down on an asteroid 300 million kilometers from the Earth as it attempts a bold maneuver to collect samples and...