Japan spacecraft releases rover to asteroid in last mission

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


Click here for original story, Japan spacecraft releases rover to asteroid in last mission


Source: Phys.org