Japan places landers on asteroid

“Both rovers are confirmed to have landed on the surface of Ryugu. “This is just a real charm of deep space exploration.” An artist’s impression of the MINERVA-II1 landers deployed by Japan’s Hayabusa2 spacecraft. 3, 2014. With Hayabusa2 out of… Continue Reading