Feb 222019 Hayabusa2 has touched down on Ryugu! Touchdown occurred at about 22:49 UTC on 21 February, and the spacecraft is healthy. Read more