Japan's space agency released stunning footage of Hayabusa 2 touching down on the faraway Ryugu asteroid last month for its epic sample-collecting mission. [Read More]

No reproduction or republication without written permission.