Ryugu

Japan’s Hayabusa2 spacecraft released a small rover on Thursday that will land on the surface of an asteroid as part its final mission before heading back to Earth, Japan’s space agency said.